LordBowlich finished reading Test Driven Development by Kent Beck
Still I think an excellent resource for learning how to think through the process of tackling a programming problem (eating the elephant as you will).
I would probably, these days skip part 2 though as we have such a plethora of testing frameworks to choose from, in some cases built into the languages specs themselves that knowing how to built your own xUnit isn't worth the read.
