Yazılım İngilizcesi · Yazılım Testi

TDD ne demek?

Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler

kısaltmaSık kullanılan terim

TDD, yazılımda test güdümlü geliştirme, teste dayalı geliştirme anlamına gelir.

Test-driven development (test güdümlü geliştirme) ifadesinin kısaltması: önce başarısız olan bir test yazmak, sonra onu geçirecek kodu yazmak, ardından kodu toparlamak ve bunu kısa döngülerle tekrarlamak.

English: Short for test-driven development: writing a failing test first, then the code that makes it pass, then cleaning up the code, in short repeated cycles.

Nerede ve nasıl kullanılır?

Bu döngüye genellikle 'red, green, refactor' (kırmızı, yeşil, yeniden düzenle) denir. Harf harf okunur: T-D-D. 'Do TDD', 'practice TDD' ya da 'write it test-first' denir. Ekipler ne kadar katı uygulanması gerektiği konusunda farklı düşünse de bu terimler mülakatlarda sık geçer.

Örnek cümleler

  1. We used TDD for the pricing rules because the edge cases were so tricky.

    Uç durumlar çok karışık olduğu için fiyatlandırma kurallarında TDD kullandık.

  2. With TDD, I write a test for the bug first and watch it fail.

    TDD ile önce hata için bir test yazıp başarısız olduğunu görüyorum.

Sık kullanılan kalıplar

  • practice TDD
  • red, green, refactor
  • test-first
  • TDD cycle

Aynı konudan: Yazılım Testi

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: