By cmayerv1

Back in 2005 when I first started learning about TDD, I was hooked – or ‘test infected’ as they say. At this point, I already had over a decade experience in software development. Even though I had some experience in automated testing; discovering TDD was like discovering a new world. Applying TDD provides huge benefits. In the words of famous Uncle Bob: “…your code will be cleaner, you’ll get done with software faster, your software will work better, and fuzzy bunnies will happily hop over hillsides overarched by double rainbows all the way!”