CertNova
Menu
<- Back to glossary

Test-Driven Development (TDD)

noun

Definition

  1. 1.TDD is a software development process where tests are written before code is implemented, ensuring that the codebase is continuously tested.

Example

In TDD, a developer writes a test for a new feature, sees it fail, writes the minimal code to pass the test, and then refactors the code.

Related Exams