test-driven development
Fetched 2026-10-26 (cache).
Datamuse reports no synonyms or antonyms for this word.
Noun
- {{lb|en|software engineering}} A [[software]] [[development]] [[process]] that relies on the [[repetition]] of a [[minimal]] development [[cycle]] where the developer writes an (initially failing) [[automated]] [[test case]] that defines a desired [[function]], then produces minimal code to pass that test, and finally [[refactor]]s the new code to acceptable standards.
Source: Wiktionary · CC BY-SA 4.0 (Wiktionary dump) · cached copy, not a rewrite.