Objetivo
Este curso proporciona los conocimientos necesarios sobre técnicas de refactorización para transformar un código legado complejo en uno que dé la sensación de ser un proyecto nuevo (greenfield).
Además, compartiremos las claves para que el código de un proyecto nuevo conserve su calidad y claridad con el paso del tiempo.
Nuestro objetivo es enseñar a mejorar la legibilidad y el diseño del código sin romper su funcionalidad, y que se pueda aplicar de forma efectiva el conocimiento adquirido sobre el negocio.
Abordaremos tanto la perspectiva de un proyecto nuevo como la de uno ya existente.
Lenguajes
El lenguaje de programación no es un condicionante en este curso, ya que solo una parte es técnica y se adapta fácilmente al stack que utilice tu equipo. ¡La flexibilidad es clave!
Formato
El curso se imparte en modalidad online sincrónica o presencial: puedes elegir la opción que mejor se adapte a tus necesidades. En ambos casos, las plazas son limitadas.
Trabajaremos en grupos reducidos para asegurar una formación personalizada. Colaboraremos en parejas y rotaremos a las personas participantes para explorar diferentes enfoques.
Contenidos
- Ventajas de la refactorización
- Refactorizaciones más rentables
- Narrow Change y Parallel Change
- Combinaciones de refactorizaciones automáticas
- Automatización con IntelliJ
- Refactoring de código legado
Inversión
El precio será personalizado según las necesidades específicas de tu equipo. Escríbenos a formacion@leanmind.es contándonos qué necesitáis, y nos adaptaremos tanto al lenguaje de programación que utilicéis como a las fechas y horarios más convenientes.
Además, esta formación es bonificable a través de FUNDAE, lo que permite a tu organización reducir costes en formación técnica especializada.
“Esta formación cambió mi carrera. Me proporcionó conocimientos fundamentales sobre prácticas de clean code que se volvieron invaluables en mi trabajo diario como desarrolladora y en mi reconocimiento profesional.”
