Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
from Refactoring: improving the design of existing code
From the book: Why Programs Fail: A Guide to Systematic Debugging
Busy reading chapter 1, until now a very good book. Yet it’s early to give an opinion.
[ source ]