97 Things Every Programmer Should Know

(Chris Devlin) #1

Contents vii


Deploy Early and Often .......................


Steve Berczuk

Distinguish Business Exceptions from Technical .......


Dan Bergh Johnsson

Do Lots of Deliberate Practice...................


Jon Jagger

Domain-Specific Languages ....................


Michael Hunger

Don’t Be Afraid to Break Things .................


Mike Lewis

Don’t Be Cute with Your Test Data ................


Rod Begbie

Don’t Ignore That Error! .......................


Pete Goodliffe

Don’t Just Learn the Language, Understand Its Culture ..


Anders Norås

Don’t Nail Your Program into the Upright Position ......


Verity Stob

Don’t Rely on “Magic Happens Here” ..............


Alan Griffiths

Don’t Repeat Yourself ........................


Steve Smith

Don’t Touch That Code! .......................


Cal Evans
Free download pdf