Rule of Clarity: Clarity is better than cleverness

Because maintenance is so important and so expensive, write programs as if the most important communication they do is not to the computer that executes them but to the human beings who will read and maintain the source code in the future (including yourself).

Copied from The Art of Unix Programming: http://www.catb.org/esr/writings/taoup/html/ch01s06.html#id2877610

Last updated