From The Zen Of Programming:
The novice thought for a moment. “I will design a new editing program,” he said, “a program that will replace all these others.”
There are different forms of the above.
Think about them for a while.
Then name at least three.
Now go back to work.
–jeroen
via: The Zen Of Programming.