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


Object-oriented programming is an exceptionally bad idea which could only have originated in California. — Edsger Dijkstra


The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts. — Bertrand Russell