Contents vii
Deploy Early and Often .......................
Steve BerczukDistinguish Business Exceptions from Technical .......
Dan Bergh JohnssonDo Lots of Deliberate Practice...................
Jon JaggerDomain-Specific Languages ....................
Michael HungerDon’t Be Afraid to Break Things .................
Mike LewisDon’t Be Cute with Your Test Data ................
Rod BegbieDon’t Ignore That Error! .......................
Pete GoodliffeDon’t Just Learn the Language, Understand Its Culture ..
Anders NoråsDon’t Nail Your Program into the Upright Position ......
Verity StobDon’t Rely on “Magic Happens Here” ..............
Alan GriffithsDon’t Repeat Yourself ........................
Steve SmithDon’t Touch That Code! .......................
Cal Evans