Evan Light joins us in the 11th episode of ADDcasts. We kick off the show with a discussion about TDD, where Evan tells us that TDD is more than about testing, code quality, and design. He shares some tips on how to use TDD for requirements gathering and analysis. Then, Evan being the freelancing conversation magnet that he is, we turn to the question of how to make sure you get paid for the work that you do. Along the way, Dave rewrites Pat’s lame joke, Evan makes hilarious faces, and we peer into the minds of cats and dogs.
Very Important Hyperlinks: * Coulda, Evan’s Given-When-Then extension to Test::Unit. For BDDers who think Ruby is just fine, thank you very much * Evan’s blog and twitter * Ruby DCamp – a FREE “hippy unconference” for hackers, held in the mountains of Virginia * Pat’s bit of code that generates an ActiveModel implementation from shoulda-style validations