Category: Best Practices


Commenting your code is like cleaning your bathroom—you never want to do it, but it really does create a more pleasant experience for you and your guests.

- Ryan Campbell

There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.

- C.A.R. Hoare

Programming is the art of doing one thing at a time.


Truth can only be found in one place: the code.


Simplicity is prerequisite for reliability.

- Edsger W. Dijkstra

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

- Martin Fowler

I’m not a great programmer; I’m just a good programmer with great habits.

- Kent Beck

The most important property of a program is whether it accomplishes the intention of its user.

- C.A.R. Hoare

Walking on water and developing software from a specification are easy if both are frozen.

- Edward Berard

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

- John Woods