Sari la conținut
LABS

Ce este Test-driven development?

Test-driven development (TDD) e o practică în care scrii întâi un test care eșuează pentru o bucată mică de comportament, apoi scrii exact cât cod e nevoie să treacă, apoi cureți. Testele vin înaintea codului, ceea ce păstrează designul onest și plasa de siguranță temeinică.

Citește în englezăTest-driven development

De ce contează

Testele scrise după fapt tind să testeze ce se întâmplă codul să facă. Testele scrise întâi descriu ce ar trebui codul să facă, și ajungi cu o suită care chiar prinde regresiile.

În practică

Bucla e roșu, verde, refactor: un test care eșuează, cel mai mic cod care îl trece, apoi curățenie cu testul ca plasă de siguranță. E o disciplină, nu o religie; folosește-o unde comportamentul merită fixat.

Termeni similari

Test-driven development

Alege ce categorii de cookies accepți. Poți schimba oricând din footer.