Test-driven Development: A Practical Guide
Test-Driven Development: A Practical Guide presents TDD from the perspective of the working programmer: real projects, real challenges, real solutions, ...real code. Dave Astels explains TDD through a start-to-finish project written in Java and using JUnit. He introduces powerful TDD tools and techniques; shows how to utilize refactoring, mock objects, and "programming by intention"; even introduces TDD frameworks for C++, C#/.NET, Python, VB6, Ruby, and Smalltalk. Invaluable for anyone who wants to write better code... and have more fun doing it!
What people are saying - Write a review
LibraryThing ReviewUser Review - abdelazer - LibraryThing
Pretty good content, although it gets boring near the end (perhaps because I don't do GUI apps). I would have appreciated some examples of testing HTTP interactions, but still liked the book overall. A nice pairing with [book: Test Driven Development: By Example]. Read full review
LibraryThing ReviewUser Review - lorin - LibraryThing
Astels provides a good guide to test-driven development (TDD). The bulk of the book works through an example of developing a Swing-based GUI application using TDD. The book is quite Java-centric, but ... Read full review
What Is TestDriven Development?
Let the Computer Tell You
130 other sections not shown