Pessimists, we're told, look at a glass containing 50% air and 50% water and see it as half empty. Optimists, in contrast, see it as half full. Engineers, of course, understand the glass is twice as big as it needs to be. --Bob Lewis

The Programmer's Code

Rule #6 - Adapt and Adopt

Rule #5 - Code for the Maintainer

Rule #4 - Be Explicit

Rule #2 - Fail Fast and Hard