Test-Driven Development

Refers to process of software development, where the developer will design and implement test cases first, and later develop the application logic needed to pass the tests.

Example

The goal of Test-Driven Development (TDD) is to ensure that the developer always produces testable code.

Further Reading

Synonyms

Abbreviation