GitHub LinkedIn Feed

Achievement Unlocked: Visual Studio User

Jan 21, 2012

Granted I wouldn’t usually be the one covering Visual Studio news, but this is an interesting one. There is a new addition to the list of MSDN’s Channel 9 extensions for the workers of the .NET trade that tries to make a game out of your coding by adding achievements for certain coding practices.

Achievement unlocked

There aren’t an awful lot there at the moment but here is a selection of the most interesting ones:

  • Go To Hell (0 points): Use of the goto keyword. Um, I heard it was a best practice that you weren’t supposed to do that anymore.
  • Turtles All The Way Down (0 points): Write a class with ten levels of inheritance. Now that’s a sweet inheritance!
  • Lonely (5 points): Code on a Friday or Saturday night. Coding? Tonight? Ouch.
  • Potty Mouth (5 points): Use 5 different curse words in a file. Wash that mouth out with soap!
  • Equal Opportunist (10 points): Write a class with public, private, protected and internal members. It’s all about scope.
  • Time For An Upgrade (10 points): A solution takes 10 minutes to compile. Dag, that’s one enormous solution!
  • Architect (5 points): Add 10 items to a sequence diagram. You’re not just a developer; you’re an architect!
  • UML God (5 points): Create a UML Class Diagram 10 times. Code is for sissies. Models! Models! Models!

And by the way, for those keeping score at home — I wrote this post on a Saturday night. Ouch.

  • dotnet
  • visual-studio