EMZETT.
Giriş yap

Test güdümlü geliştirme (TDD)

Kısaca: TDD’de önce başarısız bir test yazarsınız, sonra onu geçirecek kadar kod, sonra da temizlersiniz. Bu döngüye kırmızı – yeşil – yeniden düzenle denir.

Biraz daha ayrıntılı: TDD, programlamadan önce kodun neyi başarması gerektiğini düşünmeye zorlar. Testler davranışı belgeler, her işlev sınanabilir olacak biçimde tasarlanır (bağımlılık enjeksiyonu yardım eder) ve sonraki yeniden düzenleme güvence altına alınır.

Ayrıntılı

Döngü

  1. Kırmızı: küçük bir test yaz…

Ayrıca bak: Birim testi, Yeniden düzenleme, Temiz kod, Hata ayıklama