TDD Training

Refactoring - Martin Fowler

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 Responses to “TDD Training”

  1. elby Says:

    Very Nice Matt! I Like the idea of Test Driven Development, it makes sense more some cases…

  2. Matthew Taylor Says:

    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.

Leave a Reply