vi Contents
The Boy Scout Rule ..........................
Robert C. Martin (Uncle Bob)Check Your Code First Before Looking to Blame Others ...
Allan KellyChoose Your Tools with Care ...................
Giovanni AsproniCode in the Language of the Domain ..............
Dan NorthCode Is Design .............................
Ryan BrushCode Layout Matters .........................
Steve FreemanCode Reviews .............................
Mattias KarlssonCoding with Reason .........................
Yechiel KimchiA Comment on Comments .....................
Cal EvansComment Only What the Code Cannot Say ..........
Kevlin HenneyContinuous Learning .........................
Clint ShankConvenience Is Not an -ility ....................
Gregor Hohpe