ZiNgA BuRgA
Smart Alternative
Posts: 17,022.2988 Threads: 1,174
Joined: 19th Jan 2007
Reputation: -1.71391
E-Pigs: 446.1274
|
Programming: Unlocking Achievements?
So the social craze of unlocking achievements hasn't just permiated games. Microsoft released a Visual Studio plugin which adds achievements to the popular IDE.
32 achievements are available:
Quote:Customizing Visual Studio
Extensions Junkie (5 points)
Install 5 extensions to Visual Studio. Extensibility rocks!
Extensions Junkie Deluxe (10 points)
Install 10 extensions to Visual Studio. How can you find anything on a menu?
Got to Be Different (5 points)
Load custom Visual Studio settings. I swear, they never get the default settings right.
Don't Try This At Home
Field Master (0 points)
Have 100 fields in a single class. Gnarly! Uses FxCop
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.
Job Security (0 points)
Write 20 single letter class level variables in one file. Kudos to you for being cryptic! Uses FxCop
Magic Numbers (0 points)
Write a enum with 30 fields. Who needs numbers when you've got words! Uses FxCop
Overload (5 points)
More than 10 overloads of a method. You could go with this or you could go with that. Uses FxCop
Scroll Bar Wizard (0 points)
Write a single line of 300 characters long. Who needs carriage returns? Uses FxCop
Turtles All The Way Down (0 points)
Write a class with ten levels of inheritance. Now that's a sweet inheritance! Uses FxCop.
Good Housekeeping
Regional Manager (7 points)
Add 10 regions to a class. Your code is so readable, if I only didn't have to keep collapsing and expanding!
Using Just What I Need (7 points)
Used 'Organize Usings' 50 times. Unused usings are evil!
Just For Fun
Install and Register For Visual Studio Achievements (5 points)
Install the add-in and register with Channel9. You are up and running!
Lonely (5 points)
Code on a Friday or Saturday night. Coding? Tonight? Ouch.
Obsessive Compulsive Disorder (OCD) (5 points)
Invoke the 'Close All But This' menu option 10 times. I mean, who invented those damn tabs anyway?
Potty Mouth (5 points)
Use 5 different curse words in a file. Wash that mouth out with soap!
Save A Tree (5 points)
Print source code. My boss told me to. I swear!
Power Coder
Complex (10 points)
Have 50 projects in a solution. That's kinda scary.
Equal Opportunist (10 points)
Write a class with public, private, protected and internal members. It's all about scope. Uses FxCop
Localization Guru (10 points)
Have 1000 localized values. Nice localization work!
On The Shoulders of Giants (10 points)
Reference 25 assemblies. Hey, why should you write it if someone else already did?
Suspicious (10 points)
Use 5 preprocessor directives. Compiler commands -- aren't you fancy!
Time For An Upgrade (10 points)
A solution takes 10 minutes to compile. Dag, that's one enormous solution!
Unleashing Visual Studio
Architect (5 points)
Add 10 items to a sequence diagram. You're not just a developer; you're an architect!
Casual Observer (5 points)
Start a debug session using step over (F10) more than 10 times. I thank the debugger every day.
Cheater (5 points)
Invoke an IntelliTrace Menu 10 times. Tools rule!
Interrupting Cow (5 points)
Have 10 breakpoints in a file.Where's that bug? Could here, could be there, could be anywhere!
Performance (5 points)
Invoke performance tools 10 times. Why is this app running so slow? Now I know! Learn more about analyzing application performance using profiling tools.
Start Me Up (5 points)
Have 3 startup projects. You've got a lot on your plate!
Stubby (5 points)
Generate method stubs 9 times. You're a TDD bad donkey!
The Explorer (5 points)
Start a debug session using step into (F11) more than 10 times. Ah, the power of F11. Every coder's best friend.
UML God (5 points)
Create a UML Class Diagram 10 times. Code is for sissies. Models! Models! Models!
Related article: http://www.geekwire.com/2012/coding-fun-...eaderboard
|
|
19/01/2012 10:02 PM |
|
hibbyware
ʕθ̿␣̅θ̿ʔ ℋiЬЬyℬot™
Posts: 1,048.2613 Threads: 19
Joined: 18th Jul 2007
Reputation: -3.09168
E-Pigs: 7.0196
|
RE: Programming: Unlocking Achievements?
Results from ℋiЬЬyℬot™ - "better than Google"I think I would get the "Potty Mouth" achievement for almost any bit of source code I've written.
It helps jog my memory if/when I have to revisit it.
ʕθ̿␣̅θ̿ʔ ℋiЬЬyℬot™
|
|
19/01/2012 10:23 PM |
|
whjms
EpiCanadian
Posts: 435.1825 Threads: 126
Joined: 23rd Dec 2008
Reputation: 3.37413
E-Pigs: 24.8045
|
RE: Programming: Unlocking Achievements?
What? Who thought of this? Why? Is Microsoft aiming for a 'programming for kids' angle here? Well, the descriptions are funny, so I guess they're giving an IDE somewhat of a personality.
|
|
20/01/2012 01:48 PM |
|
ZiNgA BuRgA
Smart Alternative
Posts: 17,022.2988 Threads: 1,174
Joined: 19th Jan 2007
Reputation: -1.71391
E-Pigs: 446.1274
|
RE: Programming: Unlocking Achievements?
I'd like to see some resumes:
Quote:Expert C# developer
Unlocked all 32 achievements in Visual Studio, including 'Potty Mouth'
|
|
20/01/2012 05:29 PM |
|