leanmind logo leanmind text logo

Refactoring avanzado

Objetivo

Este curso te proporcionará el conocimiento necesario sobre técnicas de refactorización para que puedas transformar un código legado complejo en uno que parezca greenfield (nuevo). Además, te proporcionaremos las claves para que el código de un proyecto nuevo mantenga su frescura en el tiempo.

Nuestro objetivo es que mejores la legibilidad y el diseño del código sin romperlo, así como que puedas volcar el conocimiento adquirido sobre el negocio en el código.

Trabajaremos tanto desde la perspectiva de un proyecto nuevo como desde la de un proyecto legado.

Lenguajes

Para este curso, utilizaremos Java como lenguaje y nos apoyaremos en uno de los IDE que más opciones de refactorización ofrece: IntelliJ.

Formato

El curso se ofrecerá en modalidad online sincrónica o presencial; tú eliges. Sin embargo, en ambas opciones hay plazas limitadas. Trabajaremos en grupos reducidos para ofrecer una formación personalizada. Colaboraremos en parejas y rotaremos a los participantes para obtener distintos enfoques.

Contenidos

Bonificación a través de Fundae

Si estás trabajando por cuenta ajena, esta actividad formativa puede ser bonificada a través de Fundae.

Más información en el siguiente enlace:

Refactoring Avanzado

Impulsamos el crecimiento profesional de tu equipo de developers