Posts Tagged ‘Test Driven Development’


The Value of Measuring Code Coverage

Code coverage is the percentage of production code that is executed by your automated test suite. Writing automated tests has been a widely-accepted industry practice for years now, particularly for unit testing. Test-driven development (TDD) is a practice that I use which helps achieve high coverage rates: perfect adherence to TDD in theory will result […]

Test Driven Development – Benefits, Limitations, and Techniques

I wrote previously about the process I went through in adopting test driven development (TDD). In this article I discuss my experience with TDD: the benefits, the limitations, and the techniques I use when doing TDD. Benefits This section covers the benefits, as I see them, of doing TDD. This does not include the benefits […]

Adopting Test Driven Development

I have always been keen on using automated unit tests since I first heard about them almost a decade ago. I have known about test driven development (TDD) for almost as long but the practice of writing tests first before writing production code never really clicked for me when I first tried it years ago. […]