Te llegarán nuestros contenidos sin algoritmos de por medio.
Prometemos no ser pesados :).
Ayúdanos a difundirla! 🚀❤️
Años apoyando la comunidad, compartiendo código e impulsando katas de diseño y buenas prácticas.
¡Gracias por hacer posible el 16 y 17 de octubre!
Años apoyando la comunidad, compartiendo código e impulsando katas de diseño y buenas prácticas.
¡Gracias por hacer posible el 16 y 17 de octubre!
codesai.com/posts/2026/0...
An example of how composing responsibilities reduced the coupling between tests and production code and enabled simplifications 👀.
codesai.com/posts/2026/0...
An example of how composing responsibilities reduced the coupling between tests and production code and enabled simplifications 👀.
codesai.com/posts/2026/0...
An example of how composing responsibilities reduced the coupling between tests and production code and enabled simplifications 👀.
codesai.com/posts/2026/0...
An example of how composing responsibilities reduced the coupling between tests and production code and enabled simplifications 👀.
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
codesai.com/posts/2026/0...
A technique that helps us reduce complexity by grouping related collaborators into a simpler and more coherent abstraction.
codesai.com/posts/2026/0...
A technique that helps us reduce complexity by grouping related collaborators into a simpler and more coherent abstraction.
codesai.com/posts/2026/0...
A technique that helps us reduce complexity by grouping related collaborators into a simpler and more coherent abstraction.
codesai.com/posts/2026/0...
A technique that helps us reduce complexity by grouping related collaborators into a simpler and more coherent abstraction.
codesai.com/cursos/testi...
¡Muchísimas gracias a los asistentes! ❤️
codesai.com/cursos/testi...
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
codesai.com/cursos/testi...
¡Muchísimas gracias a los asistentes! ❤️
codesai.com/cursos/testi...
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
¡Muchísimas gracias a los asistentes! ❤️
codesai.com/curso-de-tdd/
Indagamos sobre las raíces del "mock trauma".
¡Muchísimas gracias a los asistentes!
Ha sido un placer compartir temas estos días. ❤️
codesai.com/curso-de-tdd/
Indagamos sobre las raíces del "mock trauma".
¡Muchísimas gracias a los asistentes!
Ha sido un placer compartir temas estos días. ❤️
codesai.com/curso-de-tdd/
Hoy usamos dobles de prueba para enfrentarnos a colaboraciones incómodas.
¡Muchísimas gracias a los asistentes! ❤️
codesai.com/curso-de-tdd/
Hoy usamos dobles de prueba para enfrentarnos a colaboraciones incómodas.
¡Muchísimas gracias a los asistentes! ❤️
codesai.com/curso-de-tdd/
Indagamos sobre las raíces del "mock trauma".
¡Muchísimas gracias a los asistentes!
Ha sido un placer compartir temas estos días. ❤️
codesai.com/curso-de-tdd/
Indagamos sobre las raíces del "mock trauma".
¡Muchísimas gracias a los asistentes!
Ha sido un placer compartir temas estos días. ❤️
codesai.com/curso-de-tdd/
Hoy usamos dobles de prueba para enfrentarnos a colaboraciones incómodas.
¡Muchísimas gracias a los asistentes! ❤️
codesai.com/curso-de-tdd/
Hoy usamos dobles de prueba para enfrentarnos a colaboraciones incómodas.
¡Muchísimas gracias a los asistentes! ❤️
En este curso no sólo nos enfrentamos a mutantes sino que entendemos ZOMBIES 🧟♂️!
¡Muchísimas gracias a los asistentes! ❤️
En este curso no sólo nos enfrentamos a mutantes sino que entendemos ZOMBIES 🧟♂️!
¡Muchísimas gracias a los asistentes! ❤️
codesai.com/posts/2026/0...
codesai.com/posts/2026/0...
🏗️ Poor design: procedural code, too many responsibilities, fragile interfaces
🤔 Misuse: mocking value objects, internals, third-party types, or treating classes as units
❌ Don't blame the tool
✅ Design better, use the tool better
See link 👇
🏗️ Poor design: procedural code, too many responsibilities, fragile interfaces
🤔 Misuse: mocking value objects, internals, third-party types, or treating classes as units
❌ Don't blame the tool
✅ Design better, use the tool better
See link 👇
En este curso no sólo nos enfrentamos a mutantes sino que entendemos ZOMBIES 🧟♂️!
¡Muchísimas gracias a los asistentes! ❤️
En este curso no sólo nos enfrentamos a mutantes sino que entendemos ZOMBIES 🧟♂️!
¡Muchísimas gracias a los asistentes! ❤️