Test Driven Development Dec 26th, 2007 I was searching the web for Smalltalk and Agile practices blogs when I found this clever explanation of TDD.