QuestionQ406

Software Development and Design

What is one characteristic of test-driven development?

  • A It enables code refactoring.
  • B User tests are created after deployment.
  • C Infrastructure testing is done at every stage.
  • D Large updates are applied infrequently.
Explanation

Test-driven development builds a repeatable automated test suite alongside the code. Those tests help verify that externally observable behavior is preserved while the internal code structure is changed, enabling refactoring.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!