Test-driven development (TDD) is a software development process that follows a short, repeating cycle of turning requirements into test cases, then improving the code to pass the tests. In this video, you'll learn how TDD adds value to a code base, and how you can implement it yourself.
Select the 'play' button to start and, when you're ready, click on 'next step' to move onto the next section.
