volume_mute
What TDD Interleaves
publish date: 2026/06/18 05:45:4.869050 UTC
volume_mute
Test-driven development (TDD) is an approach to program development in which two activities are interleaved throughout the process. Which two activities does TDD interleave?
Correct Answer
Testing and code development
Explanation
TDD interleaves testing and code development throughout the development process. You develop code incrementally, along with a set of tests for that increment. You don't start working on the next increment until the code you have developed passes all of its tests.
Reference
Software Engineering, Ian Sommerville, 10th edition
