Curso de Refactoring de Code Smells a Clean Code: Change Preventers
Aprende a detectar y lidiar con código que genera aversión al cambio. Curso centrado en Code Smells de tipo Change Preventers.
💸 Primera lección disponible sin registro 💸
Qué aprenderás en este curso de Refactoring y Código Limpio
¿La calidad del código es algo medible? ¿Cómo podemos decidir si un código es mejor que otro? 🤔
En este curso aprenderás a identificar objetivamente aquellos aspectos que hacen que tu código sea difícil de mantener, y lo más importante, qué procesos aplicar para mejorarlo.
Mucho se ha escrito sobre las técnicas para pasar de código incomprensible a código limpio. Esto es lo que veremos en términos de técnicas de Refactoring para pasar de Code Smells a Clean Code 😊
En este curso vamos a ver cómo llevarlo a la práctica paso a paso con ejemplos en múltiples lenguajes de programación 🤟
Consigue programas de calidad aplicando buenas prácticas de refactoring y código limpio 💪
Contenido del curso
- 🚀 Change Preventers… ¿Qué aprenderás en el curso?
- ¿Qué son los Code Smells de tipo Change Preventers?
- Por qué no se entiende la S de SOLID
- ↕️ Divergent Change Code Smell: De spaghetti a código legible
- 🕵️ Divergent Change: Detección, problemas y estado inicial
- 🌱 Split Phase Refactoring: Separar fase de parseo
- 🌾 Split Phase Refactoring: Separar fase de serialización
- 🤝 Extract Class Refactoring: Aprovechar el potencial de la composición y polimorfismo en cada fase
- 🤔 Aprendizajes del Mundo Real sobre Divergent Change
- 🔝 Top 6 errores que llevan a Divergent Change
- 🔫 Aplicaciones CRUD: Solucionar Divergent Change nos lleva a Shotgun Surgery Code Smell
- 🔫 Shotgun Surgery Code Smell
- 🧐 Shotgun Surgery: Detección, problemas y estado inicial
- ✋ Qué Refactoring NO hacer (la mayoría de las veces)
- 🤲 Añade cohesión: Move Method, Move Field, Move Constant
- 🤔 Aprendizajes del Mundo Real sobre Shotgun Surgery
- 🔝 Top 5 errores que llevan al Shotgun Surgery
- 🚥 Previniendo falta de cohesión
- 🥓 Parallel Inheritance Hierarchies Code Smell
- 🕵️ Problemas con la herencia de código
- 🔀 Cómo deshacernos de la herencia dañina
- 🔜 Conclusiones y siguientes pasos
- 🦄 Qué pasa si no hay tipos
- ⚡️ Conclusiones y siguientes pasos
Contenido gratis
En la sección "Preview" de arriba puedes acceder al índice del curso y ver los primeros 2 vídeos totalmente gratis y sin necesidad de registrarte.
Nos hemos esforzado mucho en preparar este curso, con lo que puedes comprobar por ti mismo la calidad de los vídeos y temas que tocaremos 😊

Vídeos del curso
Cursos relacionados
Paga según tus necesidades
lite (sólo mensual)
- Cursos esenciales de programación para construir una base sólida
- Factura de empresa
standard
- Catálogo principal para dominar cómo escribir un código mantenible, escalable y testable
- Recibir ofertas de empleo verificadas por Codely
- Factura de empresa
premium
- Cursos exclusivos de IA para mantenerte siempre actualizado
- Acceso anticipado a nuevos cursos
- Descuento en workshops
- Recibir ofertas de empleo verificadas por Codely
- Factura de empresa
No subiremos el precio mientras mantengas tu suscripción activa