If debugging is the process of removing bugs, then programming must be the process of putting them in.
The three chief virtues of a programmer are: Laziness, Impatience and Hubris.