Contents xi
Put Everything Under Version Control .............
Diomidis SpinellisPut the Mouse Down and Step Away from the Keyboard.
Burk HufnagelRead Code ...............................
Karianne BergRead the Humanities .........................
Keith BraithwaiteReinvent the Wheel Often .....................
Jason P. SageResist the Temptation of the Singleton Pattern ........
Sam SaaristeThe Road to Performance Is Littered
with Dirty Code Bombs .......................
Kirk PepperdineSimplicity Comes from Reduction ................
Paul W. HomerThe Single Responsibility Principle ................
Robert C. Martin (Uncle Bob)Start from Yes .............................
Alex MillerStep Back and Automate, Automate, Automate .......
Cay HorstmannTake Advantage of Code Analysis Tools ............
Sarah Mount