The purpose of software engineering is to control complexity, not to create it.
A program that produces incorrect results twice as fast is infinitely slower.
The key to performance is elegance, not battalions of special cases.
When working on a problem, think only how to solve it. If the solution is not simple and has no inner beauty such as art, it is wrong.
A program that produces incorrect results twice as fast is infinitely slower.