
This week I’m attending Brian Button’s course on Test Driven Development. As someone who has considered himself an agile programmer for a while now, I’m finding myself more and more enlightened by the core techniques of Martin Fowler’s book, Refactoring. It is one of the texts of this course, and I can’t believe I’ve been coding without this book for so long.
At almost every job I’ve worked here in St. Louis, I’ve seen this book on someone’s desk or in a library area, but I’ve never bothered to pick it up. But after this course, it will be a staple of my (annoyingly ostentatious) desktop bookshelf.

2 Comments
Very Nice Matt! I Like the idea of Test Driven Development, it makes sense more some cases…
The whole point of TDD is emergent design. Just like when you are carving your own surfboard out of a log… the board is in the wood already. You just have to find it.