La verdad sobre TDD que nadie te cuenta
Автор: Emilio Carrión
Загружено: 2025-11-12
Просмотров: 1413
¿Te han dicho que TDD (Test-Driven Development) es la clave para un "diseño simple"? En este vídeo, te explico por qué eso es un mito.
Mucha gente abandona TDD porque, al aplicarlo, su código no se vuelve mágicamente "más simple". A veces, ¡se vuelve más complejo! Lleno de interfaces, mocks e indirecciones... todo "para que el test pase".
Pero, ¿significa eso que TDD no sirve?
Al contrario. En este vídeo, exploramos el verdadero superpoder de TDD, que no tiene nada que ver con el diseño, sino con el enfoque.
Hablamos de cómo TDD te fuerza a cambiar tu mentalidad: dejas de pensar en la implementación (el "cómo") y te centras 100% en el comportamiento esperado (el "qué"). Te convierte en el primer cliente de tu código y es una herramienta increíble para gestionar la complejidad cognitiva, un test a la vez.
---
✉️ MI NEWSLETTER SEMANAL
Esta idea de centrarnos en el comportamiento por encima de la implementación es el núcleo de cómo entiendo yo el software de calidad.
Si te interesan estos debates sobre estrategia y los "porqués" del desarrollo (y no solo los "cómos"), te animo a suscribirte a mi newsletter gratuita.
➡️ https://www.emiliocarrion.com/newsletter ⬅️
---
En el próximo vídeo, pondremos esto en práctica y haremos un ciclo TDD (Rojo-Verde-Refactor) completo desde cero, centrándonos 100% en el comportamiento.
¡Gracias por ver!
Tiempos:
00:00 Intro
00:29 TDD para mí
01:33 El súperpoder del TDD
02:59 Porqué la gente dice que TDD = Diseño simple
04:11 Qué hace TDD de verdad
05:07 Conclusiones
▶ Newsletter: https://www.emiliocarrion.com/newsletter
▶ Más contenido gratuito en: https://www.emiliocarrion.com/
▶ Más sobre mí en: / emcarrio
▶ Únete a la comunidad: / discord
🎁 Recursos GRATIS para mejorar tu diseño de software
Descarga mis guías prácticas y cheat sheets 👉 https://emiliocarrion.com/recursos
🔎 ¿Quieres escribir mejor código, reducir la deuda técnica y hacer software más mantenible? Estos recursos te ayudan a lograrlo paso a paso:
✅ Kit de Inicio DDD – Evita errores comunes con Domain-Driven Design
📥 https://emiliocarrion.com/recursos/ki...
✅ Cheat Sheet: Object Calisthenics – Aplica buenas prácticas OO con ejemplos claros
📥 https://emiliocarrion.com/recursos/ob...
✅ Cheat Sheet: Diseño de Software – Evalúa la cohesión, el acoplamiento y el diseño
📥 https://emiliocarrion.com/recursos/so...
✅ Cheat Sheet: Deuda Técnica – Aprende a identificarla y gestionarla bien
📥 https://emiliocarrion.com/recursos/ch...
📬 Además, si te interesan contenidos sobre diseño de software, arquitectura y productividad para devs, apúntate a mi newsletter semanal. Cada semana, ideas accionables desde la experiencia:
👉 https://emiliocarrion.com/newsletter
🔔 Suscríbete al canal para más contenido como este → / @emcarrio
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: