TDD stands for Test-Driven Development. It is a software development process where the developer writes a test before writing enough production code to fulfill that test. The process is often summarized by the mantra, “Red, Green, Refactor,” where red means the test is failing, green means the test is passing, and refactor means to improve the existing code.
« Back to Glossary Index