The Virtuous Cycle of Testing
There are many good reasons to write tests for your code: catching bugs, preventing functionality...
Tags: productivity, tdd, testing, refactoring