Friday, October 26, 2012

Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
Brian W. Kernighan

Wednesday, October 3, 2012

A language that discourages decomposition is a language that cripples a programmer's most valuable way of thinking.

~ Bret Victor

Friday, September 28, 2012

Give someone a program, you frustrate them for a day; teach them how to program, you frustrate them for a lifetime.

~ David Leinweber

Wednesday, September 26, 2012

Every time you write new code, you should do so reluctantly, under duress, because you completely exhausted all your other options. Code is only our enemy because there are so many of us programmers writing so damn much of it.

~ Jeff Atwood

Wednesday, September 19, 2012

The fundamental nature of coding is that our task, as programmers, is to recognize that every decision we make is a trade-off.

~ Jeff Atwood

Thursday, September 13, 2012


When your hammer is C++, everything begins to look like a thumb.

~ Steve Haflich

Wednesday, September 12, 2012

As a software developer, you are your own worst enemy. The sooner you realize that, the better off you'll be.

~ Jeff Atwood