Cukup sering manfaat menggunakan TDD dianggap sebagai keuntungan 'jangka panjang' - kode keseluruhan akan lebih terstruktur, lebih dapat diuji, keseluruhan lebih sedikit bug yang dilaporkan oleh pelanggan, dll.
Namun, di mana manfaat jangka pendek menggunakan TDD? Adakah yang benar-benar berwujud dan mudah diukur?
Apakah penting untuk memiliki manfaat jangka pendek yang jelas (atau bahkan tidak jelas secara kuantitatif), jika keuntungan jangka panjang dapat diukur?