Wednesday, October 31, 2007

"In My Egotistical Opinion, most people's C programs should be indented six feet downward and covered with dirt." --Blair P. Houghton

Tuesday, October 30, 2007

"Programming can be fun, so can cryptography; however they should not be combined." --Kreitzberg and Shneiderman

Monday, October 29, 2007

"You can't have great software without a great team, and most software teams behave like dysfunctional families." --Jim McCarthy

Friday, October 26, 2007

"Computer Science: solving today's problems tomorrow." --Unknown

Thursday, October 25, 2007

"XP is the answer to the question, 'How little can we do and still build great software?'" --Unknown

Wednesday, October 24, 2007

"You'll get no argument from me on the fundamental value of unit testing. Even the most trivially basic unit test, as shown in the code sample above, is a huge step up from the testing most developers perform-- which is to say, most developers don't test at all! They key in a few values at random and click a few buttons. If they don't get any unhandled exceptions, that code is ready for QA!" --Jeff Atwood

Tuesday, October 23, 2007

"If the code is poor quality, have it fixed, don't paper over the problem." --Unknown

Monday, October 22, 2007

"The software isn't finished until the last user is dead." --Unknown

Thursday, October 18, 2007

"Manual testing is immoral. Not only is it high stress, tedious, and error prone; it's just wrong to turn humans into machines." --Uncle Bob

Wednesday, October 17, 2007

"The goal of Computer Science is to build something that will last at least until we've finished building it." --Unknown

Tuesday, October 16, 2007

"All programmers are playwrights and all computers are lousy actors." --Unknown

Monday, October 15, 2007

"The bitterness of poor quality remains long after the sweetness of meeting the schedule has been forgotten." --Unknown

Thursday, October 11, 2007

Real Programmer Week: "Real Programmers don't need comments—the code is obvious." --Unknown

Wednesday, October 10, 2007

Real Programmer Week: "Real Programmers don't write specs—users should consider themselves lucky to get any programs at all, and take what they get." --Unknown

Tuesday, October 09, 2007

Real Programmer Week: "Real Programmers never work 9 to 5. If they are around at 9 AM, it's because they were up all night." --Unknown

Monday, October 08, 2007

Real Programmer Week: "Real Programmers can write five page long DO loops without getting confused." --Unknown

Thursday, October 04, 2007

McConnell week: "A brute force solution that works is better than an elegant solution that doesn't work." --Steve McConnell

Wednesday, October 03, 2007

McConnell Week: "In software, the chain isn't as strong as its weakest link; it's as weak as all the weak links multiplied together." --Steve McConnell

Tuesday, October 02, 2007

McConnell Week: "It's better to wait for a productive programmer to become available than it is to wait for the first available programmer to become productive." --Steve McConnell

Monday, October 01, 2007

McConnell Week: "Good code is its own best documentation. As you're about to add a comment, ask yourself, 'How can I improve the code so that this comment isn't needed?' Improve the code and then document it to make it even clearer." --Steve McConnell