To iterate is human, to recurse divine.
L. Peter Deutsch
Any code of your own that you haven’t looked at for six or more months might as well have been written by someone else.
Eagleson’s law
Make everything as simple as possible, but not simpler.
Albert Einstein
Comparing to another activity is useful if it helps you formulate questions, it’s dangerous when you use it to justify answers.
Martin Fowler
The open secrets of good design practice include the importance of knowing what to keep whole, what to combine, what to separate, and what to throw away.
Kevlin Henny
It’s not at all important to get it right the first time. It’s vitally important to get it right the last time.
Andrew Hunt and David Thomas
If you think your management doesn’t know what it’s doing or that your organisation turns out low-quality software crap that embarrasses you, then leave.
Edward Yourdon Rise and Resurrection of the American Programmer

