Definitely worth reading... http://blogoscoped.com/archive/2010-06-24-n15.html -- If debugging is the process of removing bugs, then programming must be the process of putting them in.