This ongoing trend of "gamification" is starting to drive me up the wall. Seems like some brainiac in marketing won some battle to sink their claws into the VS team. And I feel bad for them, because I'd hope they'd want to be spending their team actually improving VS (which is still an excellent IDE) instead of adding a layer of crapola lipstick. What next -- achievements for the taskbar?
Microsoft’s Visual Studio gets badges, achievements and leaderboard
11–20 of 34 posts
Re: Microsoft’s Visual Studio gets badges, achievements and leaderboard
#12This ongoing trend of "gamification" is starting to drive me up the wall. Seems like some brainiac in marketing won some battle to sink their claws into the VS team. And I feel bad for them, because I'd hope they'd want to be spending their team actually improving VS (which is still an excellent IDE) instead of adding a layer of crapola lipstick. What next -- achievements for the taskbar?
This was not done by the VS team. It is an extension developed by members of the Channel 9 team inspired by this post on someone's blog -> http://blog.whiletrue.com/2011/01/what-if-visual-studio-had-... , and the associated Reddit thread.
Re: Microsoft’s Visual Studio gets badges, achievements and leaderboard
#13Reminds me of the time I was working on a .net project and the lead developer wired up a call in the OnApplicationError method to log the machine name origin of each error to a database. Every week he would hand out an award to the person with the most errors.
The interesting part was when he did the same thing for the bug tracker, the list was inverted. Those with more errors in development had fewer bugs in QA.
Re: Microsoft’s Visual Studio gets badges, achievements and leaderboard
#14A quick look at the list: - Field Master: Have 100 fields in a single class. - Overload: More than 10 overloads of a method. - Potty Mouth: Use 5 different curse words in a file. These are funny, but they miss what achievements are good for - encouraging new users to adopt good behaviours.
I'm sad they don't have an achievement for writing >= N lines of code and having it compile (and not crash) on the first try.
Re: Microsoft’s Visual Studio gets badges, achievements and leaderboard
#15A quick look at the list: - Field Master: Have 100 fields in a single class. - Overload: More than 10 overloads of a method. - Potty Mouth: Use 5 different curse words in a file. These are funny, but they miss what achievements are good for - encouraging new users to adopt good behaviours.
Re: Microsoft’s Visual Studio gets badges, achievements and leaderboard
#16That is pretty funny. Reminds me of the time I was working on a .net project and the lead developer wired up a call in the OnApplicationError method to log the machine name origin of each error to a database. Every week he would hand out an award to the person with the most errors. The interesting part was when he did the same thing for the bug tracker, the list was inverted. Those with more errors in development had…
Re: Microsoft’s Visual Studio gets badges, achievements and leaderboard
#17Earlier quoted context omitted.
I'm sad they don't have an achievement for writing >= N lines of code and having it compile (and not crash) on the first try.
Given that Visual Studio underlines all your compilation errors and lists them in the Error List as you write your code, I don't see how this would work.
Re: Microsoft’s Visual Studio gets badges, achievements and leaderboard
#18A quick look at the list: - Field Master: Have 100 fields in a single class. - Overload: More than 10 overloads of a method. - Potty Mouth: Use 5 different curse words in a file. These are funny, but they miss what achievements are good for - encouraging new users to adopt good behaviours.
Do notice that these achievements give exactly 0 points. They're not discouraging bad behaviour, but not exactly encouraging it either.
If I saw achievements in my text editor though, I'd feel it's a bit patronizing personally. What I want in new releases is to help me do my work faster and better, anything else just gets in the way.