Programming Quotes

Do One Thing And Do It Well.
The UNIX Philosophy

Keep it simple and straightforward.
The KISS principle*

Three strikes and you refactor.
Rule of three (by Don Roberts)

If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is.
John von Neumann

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.
Martin Golding

The best way to learn is to teach.
Frank Oppenheimer

First solve the problem. Then, write the code.
Waseem Latif

If you can’t solve a problem, then there is an easier problem you can solve: find it.
George Polya

The sooner you start to code, the longer the program will take.
Roy Carlson

If you think good architecture is expensive, try bad architecture.
Brian Foote & Joseph Yoder

If you think education is expensive, try ignorance.
Robert Orben

It’s hard enough to find an error in your code when you’re looking for it;
it’s even harder when you’ve assumed your code is error-free.
Steve McConnel

Hofstadter’s Law: It always takes longer than you expect, even when you take into account Hofstadter’s Law.
Douglas Hofstadter

Always leave the campground cleaner than you found it.
(Leave the code cleaner than you found it.)
The Boy Scout Rule

Most of you are familiar with the virtues of a programmer.
There are three, of course: laziness, impatience, and hubris.
Larry Wall

It’s not a bug – it’s an undocumented feature.

I’d like to put one more quote here, even if it doesn’t make any sense. :)
Raku Zeta (me)