Forbairt Dhréachtaithe ag Tástáil (TDD) is gníomhaireacht a dhéanann tú tástálacha a scríobh sula bhfuil an cód ann — ag leanúint ar thimthriall gearr, athriallacha: scríobh tástáil theipthe, scríobh cód chun í a dhéanamh a rith, ansin athchóiriú. Tiomáineann sé dearadh trí thástálacha agus cinntíonn sé go bhfuil cód intástáltha agus go maith-thástáltha.
An timthriall TDD: Dearg, Glas, Athchóiriú
1. RED → write a FAILING test for the behavior you want (it fails — the code doesn't exist yet)
2. GREEN → write the MINIMUM code to make the test PASS (just enough, don't over-build)
3. REFACTOR → improve/clean up the code (and tests) while keeping tests GREEN
→ Repeat this short cycle for each small piece of behavior.
