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++

Wednesday, July 22, 2009

One key to effective programming is learning to make mistakes quickly, learning from them each time. Making a mistake is no sin. Failing to learn from a mistake is.

Steve McConnell, Code Complete, Second Edition