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
There are only two kinds of languages: the ones people complain about and the ones nobody uses.
— Bjarne Stroustrup
It’s all talk until the code runs.
— Ward Cunningham
Programming is like sex: one mistake and you have to support it for the rest of your life.
— Michael Sinz
Before software can be reusable it first has to be usable.
– Ralph Johnson
Without requirements or design, programming is the art of adding bugs to an empty text file.
– Louis Srygley
Computers are good at following instructions, but not at reading your mind.
– Donald Knuth