Tuesday, November 13, 2012

We all use imperfect software every day; little frustrations mentally accumulate in a way that little victories do not.

Eric Lippert

Wednesday, January 5, 2011

Free Will chooses causes, Fate handles consequences.

Thursday, February 11, 2010

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

Martin Fowler

Tuesday, January 26, 2010

There is an incremental person who, when added to a project, makes it take longer, not less time.
Brook's law, by Fred Brooks, Mythical Man-Month

Tuesday, October 20, 2009

Entities must not be multiplied beyond necessity.
Occam's razor

Wednesday, October 14, 2009

Techniques that make good code look good and bad code look bad are more useful than techniques that make all code look good.
Steve McConnell, Code Complete, Second Edition

Wednesday, September 23, 2009

There has never been a shortage of claims that C++ was a dead end—often by people busily imitating it.
Bjarne Stroustrup, Expounds on Concepts and the Future of C++