← Back to search

TDD

concepts

Test-Driven Development — a software development process in which tests are written before the code they test, driving the design through short red-green-refactor cycles

Pronunciation

Correct

T-D-D

/tiː diː diː/

Three individual letters, each spelled out. Stands for 'Test-Driven Development'. Always an initialism. Popularised by Kent Beck in 'Test Driven Development: By Example' (2002).

Source: www.agilealliance.org(official spec)

Suggest a correction