¿Qué hace desarrollo-impulsado-por-la-duda?
Somete cada decisión no trivial a una revisión adversarial con un contexto fresco antes de que quede firme. Úsalo cuando la corrección importe más que la velocidad, cuando trabajes en código desconocido, cuando haya mucho en juego (producción, lógica sensible a la seguridad, operaciones irreversibles) o siempre que una salida confiada sea más barata de verificar ahora que de depurar después.