Thursday, March 26, 2009

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?

1 comment:

  1. Love the "Mind-trip" and "School for the Gifted". I have done these. Don't forget:

    "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.

    ReplyDelete

Note: Only a member of this blog may post a comment.

Current Earth-Destruction Status This page is Class A WWW Depricated

Lilypie Third Birthday tickers
Lilypie First Birthday tickers
All material on these pages is ©2003-2010 by Joe Belland, Dave Belland, Tom Adams, Cari Burud and/or Paul Harold except for the stuff that we blatantly stole from other sources. All rights reserved.