So I recently finished reading… Test Driven Development: By Example by Kent Beck
This was an awesome read! It started off with some a great example written in Java on Money. It was great to start right from the beginning and drive out the design with tests. Over the course of the book you see the design evolve and grow in to something, some might call “SEXY”!
Part 2 of the book starts to drive out an xUnit framework using TDD. It was pretty cool, and definitely gave me some insight as to how unit test frameworks like NUnit, and MbUnit work.
Part 3 of the book discusses Patterns for Test Driven Development and how to drive out good OO design in your application and tests. I had a bit of trouble getting over the Python syntax used in parts 2 and 3 of the book, but it’s definitely good to get some exposure to different languages. (Those crazy python guys!)
Anyway’s, this book is definitely worth checking out! I cant wait to read XP Explained by Beck!