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.

This entry was posted in Uncategorized and tagged , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

2 Comments

  1. elby
    Posted November 20, 2007 at 8:04 pm | Permalink

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

  2. Posted January 18, 2008 at 9:10 am | Permalink

    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.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*
Check out the latest GroovyMag to see an interview with me about the 1.1 release of GrailsUI: