You know what Visual Studio really needs? Achievements.
I can think of a few good ones:
"Code wench": Write 100 lines of code.
"Code monkey": Write 1000 lines of code.
"Code robot": Write 10,000 lines of code.
"Code factory": Write 100,000 lines of code.
"Hello, world!": Write an entire program (>500 lines) that builds and runs.
"Master coder": Write an entire program (>500 lines) that builds and runs on the first try.
"I know code-fu": Write an entire program (>500 lines) that builds and runs with no warnings or errors on the first try.
"Where's Waldo?": Find a missing semi-colon.
"Mind trip": Write 100 lines of C++ code before realizing you're working with C#.
"School for the gifted": Write 100 lines of Visual Basic code before realizing you're working with C#.
"Screw you, Sun": Write a program in C#.
"All your base": Write a program that reads or writes data from an Access database.
Don't you think Microsoft should get on this for the next release of VS.Net?





Love the "Mind-trip" and "School for the Gifted". I have done these. Don't forget:
ReplyDelete"Grand Unified Theory": Design a class that implements at least 5 interfaces.
"Over-qualified": "using System;" is your only using directive.
"Under-qualified": Write a using directive for every conceivable namespace used by your program.
"Cartographer": Use at least 1 #region directive for every 100 lines of code.
"Christopher Columbus": Write a 1492+ line function with no #region directives whatsoever.
"Gold Glove award": Catch every exception.
"Self-aware": Always use "this." when referring to controls on a form.
"e.e. cummings": (not .NET specific) Write so many nested classes, functions, and control structures, that the first character of a line is on or after column 73.