Scroll down
If you plan to throw one away, you will throw away two.
Quoted by Code Complete, Chapter 2: Metaphors for a Richer Understanding of Programming.
If you have too many special cases, you are doing it wrong.
From More Programming Pearls: Confessions Of A Coder.