¿Qué es el Legacy Code y cómo tratarlo?

que-es-legacy-code-1024x683
Sin categorizar

¿Qué es el Legacy Code y cómo tratarlo?

¿Qué es el Legacy Code?¿Por qué la mayoría de proyectos, cuando no todos, acaban siendo Legacy Code?¿Cuales son las buenas prácticas para tratarlo? Estas son algunas de las preguntas más persistentes del mundo de la programación y el desarrollo de software, y responderlas es precisamente la misión que nos hemos marcado al crear el nuevo curso sobre Legacy Code que tendrá lugar a partir del 19 de Noviembre.

Curso de Legacy Code

Álvaro García, Principal Engineer en Apiumhub ha confeccionado este curso para que todos los asistentes aprendan a trabajar con legacy code. Además de comprender qué código debe ser modificado, mantenido o re-escrito, también se aprenderá: qué es el legacy code, cómo lo producimos (y qué factores lo generan). Se verá mucho código, ideal para entrenar los instintos, así como herramientas para tratar con el legacy code, entendiendo cuál usar en cada caso. Heurística en guardar, re-escribir y descartar componentes. Después de esto, se practicará con TDD, para garantizar un software mantenible.

Al finalizar el curso, los asistentes recibirán un Certificado de Finalización.

El curso se dará enteramente en Castellano.

Planificación del curso de Legacy Code:

El curso tendrá lugar a partir del día 19 de Noviembre. Las clases tendrán lugar de 18:30 a 20:30. La planificación del curso será la siguiente:

  • Lección 1 (19/11): Introducción y Filosofía
  • Lección 2 (22/11): Herramientas para Legacy Code
  • Ejercicios Prácticos Guiados (26/11): basados en las lecciones 1 y 2
  • Lección 3 (28/11): Herramientas para Legacy Code
  • Lección 4 (29/11): Herramientas para Legacy Code II
  • Ejercicios Prácticos Guiados (2/12): basados en las lecciones 3 y 4
  • Lección 5 (3/12): Herramientas para Legacy Code III
  • Lección 6 (5/12): Herramientas para Legacy Code IV
  • Ejercicios Prácticos Guiados (10/12): basados en las lecciones 5 y 6
  • Lección 7 (17/12): Heurística
  • Lección 8 (18/12): TDD
  • Ejercicios Prácticos Guiados (19/12): basados en las lecciones 7 y 8

Temario del curso de Legacy Code

  • Tratar con el legacy code
  • Herramientas para el legacy code
  • Extrayendo partes de un monolito
  • Cómo prevenir el legacy code
  • Hacer el legacy code mantenible de nuevo
  • Test-driven development
  • Sacrificial architecture

Cómo apuntarse al curso de Legacy Code

El precio del curso completo es de 550€. Para apuntarse, puedes elegir entre tres métodos de pago distintos para reservar tu plaza:

Solo quedan dos semanas para que de comienzo este curso, y las plazas son limitadas, así que si te interesa, ¡no lo dudes más y apúntate!

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
Click outside to hide the comparison bar
Compare

Membresías

¿Interesado en más workshops?

Suscríbete y recibe nuestro boletín de noticias
Tu información nunca será compartida con terceros