97 Things Every Programmer Should Know

(Chris Devlin) #1

xii Contents


Test for Required Behavior, Not Incidental Behavior.....


Kevlin Henney

Test Precisely and Concretely ...................


Kevlin Henney

Test While You Sleep (and over Weekends) ..........


Rajith Attapattu

Testing Is the Engineering Rigor
of Software Development .....................


Neal Ford

Thinking in States ...........................


Niclas Nilsson

Two Heads Are Often Better Than One .............


Adrian Wible

Two Wrongs Can Make a Right (and Are Difficult to Fix) .17 2


Allan Kelly

Ubuntu Coding for Your Friends .................


Aslam Khan

The Unix Tools Are Your Friends .................


Diomidis Spinellis

Use the Right Algorithm and Data Structure .........


Jan Christiaan ā€œJCā€ van Winkel

Verbose Logging Will Disturb Your Sleep ...........


Johannes Brodwall
Free download pdf