While adding new features to a project, you're supposed to add only one or a few unit tests at a time, see them fail, and then implement as little code as
possible to make it/them pass. The current version of the unit test framework only shows the
Month: January 2013
I have been involved in lots of agile and non-agile development projects, so I have experienced enough benefits of agile test-driven development
to see a pattern. Smaller codebase, higher quality code, less bugs, more fun, lower startup threshold for adding new developers to the team,
more efficient refactoring, maintainability, etc.