Question 5 of 10Pro Only
What is Test Driven Development and what are its benefits?
Sample answer preview
Test Driven Development, or TDD, is a software development approach where you write tests before writing the code that makes them pass. It follows a short, repetitive cycle called red-green-refactor. The red phase is where you write a failing test.
TDDredgreenrefactortest firstdesign