devblogs.microsoft.com

Developer Activities Survey Results Overview - C++ Team ...

12/13/2013Updated 3/27/2026

Excerpt

| |**Top 7 Tasks Cited As Pain Points By Aggregate Score **|** (Normalized Score Ranking) **| |--|--|--| |1|Refactor – Rename Item (var, meth, etc.)|2| |2|Refactor – Extract Method (copy/paste)|3| |3|Jump between header and source|4| |4|Refactor – Code Cleanup (copy/paste)|5| |5|Understand compiler outputs (errors/warnings/etc.)|6| |6|Open file/Load project – time to edit|10| |7|Align code to coding style|7| It’s no surprise that every refactoring topic offered in the survey made it to the top of the pain points list. It is well-known that the lack of support for C++ refactoring is widely felt. **AH, BUT WHAT’S THIS?!** Many of you are probably wondering which task made it to the top of the normalized list, and you should! Take a look for yourself: … - *STL errors are seriously convoluted. I had one last week where a modification on line 500 caused an “error” on line 100. And the error was in a different function! * - *My solution takes a long time to load. It can be slow editing large projects. [VS2012] *

Source URL

https://devblogs.microsoft.com/cppblog/developer-activities-survey-results-overview/

Related Pain Points