Test-Driven Development (TDD) with Dave Farley

As a developer, the minute you write the code that breaks an application, you need to know it. Gain a solid understanding of test-driven development (TDD) through hands-on experience and practice in this two-day training facilitated by Dave Farley, the award-winning co-author of Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation.
"Using TDD as a practice makes you produce higher quality software, not because it is well-tested (though that is a nice byproduct), but because it also improves the quality of your designs." - Dave Farley.
Much more than writing basic unit tests, test-driven development is about the dance between the programmer, the test, and the system-under-test. In this in-depth, two-day training taught in English, you'll learn the design principles that underlie an effective TDD practice so that you can create better, unbroken, high-quality software.