Muy a menudo, los beneficios del uso de TDD se consideran ganancias 'a largo plazo': el código general estará mejor estructurado, será más verificable, en general menos errores reportados por los clientes, etc.
Sin embargo, ¿dónde están los beneficios a corto plazo del uso de TDD? ¿Hay alguna que sea realmente tengible y fácilmente medible?
¿Es importante tener un beneficio obvio (o incluso no obvio por cuantificable) a corto plazo, si las ganancias a largo plazo son medibles?