How I started practicing TDD
In this article I assume you have already read the basics about test-driven development. Here, I desc...
Tags: tdd, extremeprogramming, refactoring, yagni