When after many years of development, I first came across the test driven approach a couple of years ago, it didn’t make immediate sense. The main drawback seemed to be that there was just not enough time to write the tests. But over time, the key benefits I’ve seen are that it really documents the […]