An Introduction to Test Driven Development
Professional Scrum Trainer Alexander Brown provides a simply introduction to Test Driven Development (TDD) using a real coding demonstration to show:
- It's more than a Test First approach, of writing a failing test and making it pass.
- The Importance of BABY STEPS (aka The Three laws of TDD)
- And mostly about Design & let the tests drive the creation of production code.
“As the tests get more specific, the code gets more generic.” Robert C Martin
TDD is one of the number of Value Added Practices, covered in the Professional Scrum Developer course, to help development teams deliver a potentially releasable increment at the end of a Sprint.