¿Alguna vez has tenido la sensación de tener los mismos problemas al aplicar Clean Architecture en diferentes tecnologías?
Tiene su explicación.
Llevo usando y viendo aplicar Clean Architecture alrededor de 10 años.
Y la sensación que tengo es como cuando te subes en una escalera mecánica y quieres ir en dirección contraria.
Todo se mueve, todo avanza a tu alrededor, tú tratas de avanzar, pero permaneces siempre en el mismo lugar.
Eso mismo llevo viendo durante años.
Salen nuevas y mejores librerías, lenguajes y frameworks.
Sin embargo, seguimos cometiendo los mismos errores a la hora de implementar Clean Architecture.
Pero hay algo que ha cambiado.
Ahora generamos mucho más código que antes.
Más rápido.
Con menos fricción.
Y eso no está haciendo que cometamos menos errores.
Está haciendo que cometamos más.
Y que cueste más verlos.
El código parece correcto.
Encaja con lo que pediste.
Sigue patrones.
Pero introduce problemas de diseño que no ves hasta que tienes que cambiarlo.
Antes te equivocabas escribiendo código.
Ahora te equivocas validándolo.
Y lo más peligroso es que muchas veces no te das cuenta.
Yo a estos errores les llamo Code Smells porque son siempre los mismos. Son errores de concepto y da igual la tecnología, lenguaje, framework o librería que uses.
Da igual si usas una tecnología de hace 5 años o una nueva.
Todo avanza, pero seguimos sin movernos, cometiendo los mismos errores.
Solo que ahora aparecen más rápido y se cuelan con más facilidad.
Estos errores los tengo catalogados.
Para cada code smell tengo claro cuál es el problema.
También tengo claro cuáles son las consecuencias de cometer este code smell.
Te sé decir hasta las causas que te llevaron a cometerlo. No es que haga magia, es lo que he visto cometer muchas veces y siempre son las mismas cosas.
Además, tengo bastante claro cuál es la solución para cada uno de estos code smells y los beneficios que te aporta.
Incluso tengo ejemplos para cada code smells de forma aislada para que se entienda bien sin ruido alrededor.
He decidido crear una master class donde te voy a contar estos code smells.
Te cuento para que lo mires con calma.
√ Conocerás los 15 code smells que se repiten siempre, muchos de ellos cada vez más frecuentes en código generado hoy
√ Entenderás cómo unos code smells te llevan a cometer otros. Y por qué es tan importante conocer esa relación cuando generas código más rápido
√ Aprenderás el code smell que te está generando problemas de rendimiento sin que lo veas, incluso cuando el código parece correcto
√ Aprenderás qué consecuencias provoca cada uno de los code smells
√ Entenderás el principal problema cuando se empieza con Clean Architecture. Probablemente lo estés haciendo o lo vayas a hacer
√ Entenderás qué code smells te están impidiendo escribir tests, aunque el código “cumpla” lo que se espera
√ Aprenderás los errores que te llevan a tener código duplicado, incluso cuando partes de una base aparentemente correcta
√ Verás ejemplos de cada code smell para aprender a identificarlos en código real
√ Verás ejemplos de cómo solucionar cada code smell
√ Verás qué code smells te llevan a duplicar tests sin darte cuenta
√ Verás qué code smells hacen que tu código sea rígido y difícil de evolucionar, aunque a primera vista parezca bien estructurado
√ Entenderás el error de base que te lleva a cometer muchos de estos code smells cuando validas código que no has escrito tú
√ Entenderás qué code smells provocan que un cambio en infraestructura rompa el dominio
√ Cuando asimiles todo esto, vas a empezar a ver errores que ahora mismo probablemente se te están escapando
√ Podrás entender mejor que nadie si el código generado por la IA contiene problemas potenciales
La masterclass dura 2 horas, 15 minutos y 26 segundos.
Pero hay 8 minutos donde verás el code smell que más problemas genera en los proyectos al aplicar Clean Architecture.
Solo con tener claro este, ya estás ahorrando mucho tiempo de coste en términos de tiempo y dinero a tu empresa o cliente.
Y cuando haces que a tu empresa o cliente le vaya bien, a ti te va a ir bien, ya sea trabajando con esa empresa u otra porque subas de escalón.
¿Qué incluye?
Una master class de más de dos horas que puede ahorrarte años de frustraciones.
Contiene 15 code smells que he visto que se cometen una y otra vez.
Con lo que aprendes en esta master class te estoy ahorrando mucho tiempo de pasar por el aprendizaje de cometerlos y sufrir sus consecuencias.
¿Cómo es el material?
Te lo he preparado en dos vídeos, uno de 2 horas, 15 minutos y 26 segundos.
Además, incluye un ZIP con el código de ejemplo en TypeScript de cada uno de los code smells. Para cada el código de cada code smells, tienes el problema para que sepas identificarlo bien y la solución que recomiendo.
¿Para qué perfil de desarrollador está enfocado?
Desarrolladores que ya han empezado a implementar Clean Architecture y se han dado cuenta de que no es una tarea fácil.
Desarrolladores que se han topado con la frustración de toparse con las típicas piedras en el camino de Clean Architecture.
¿Está la master class enfocada en algún lenguaje o tecnología?
No, es un conocimiento general que podrás aplicar en cualquier lenguaje o tecnología, aunque los ejemplos estén en TypeScript.
Y también da igual si te dedicas al frontend, backend, mobile, etc.
¿Qué precio tiene?
110 €
*Impuestos no incluidos
Solo los suscriptores de mi newsletter podrán adquirir esta master class. Cuando esté a la venta es el único medio por donde mandaré link para comprarla.
¿Hay garantía tía de devolución?
En ningún caso. Esto es como los restaurantes, comes, pagas y si no te ha gustado, no vuelves.