Curso · 8 capítulos

Código Legacy con IA: Entender, Modernizar, Migrar

Most enterprise engineering is brownfield. Agents finally made it tractable: comprehension, safety nets, strangler slices, and migrations, practiced on a provided legacy codebase, applied to yours.

De pagopractitioner8 capítulos160 minInglés + 6 idiomasCertificado al completar

Lo que sabrás hacer

  • Convierte un sistema que nadie entiende del todo en un mapa verificado que puedas defender en una revisión de diseño.
  • Fija el comportamiento actual de código sin pruebas con tests golden-master generados por un agente, para que refactorizar por fin tenga una alarma.
  • Extrae con ayuda de un agente una sola costura ya probada del monolito y hazla correr con seguridad detrás del código al que reemplaza.
  • Corre primero la receta determinista, y deja que un agente limpie solo lo que la receta no toca.
  • Traduce un módulo ya migrado a un segundo lenguaje, y entrégalo con la misma prueba que demostró que el original funcionaba.
  • Genera el README, los ADR y la verificación de CI que la base de código nunca tuvo, y demuestra que se mantienen honestos a medida que el código sigue cambiando.

Qué incluye

  1. 1
    Código Legacy con IA: Empieza aquí

    Una orientación de 10 minutos al itinerario Código Legacy con IA: por qué la ingeniería brownfield por fin tiene un ciclo de agentes seguro, cómo se apoyan entre sí los siete capítulos, y por dónde empezar.

    10 min
  2. 2
    Mapear una base de código desconocida

    Convierte un sistema que nadie entiende del todo en un mapa verificado que puedas defender en una revisión de diseño.

    22 min
  3. 3
    Pruebas de caracterización

    Fija el comportamiento actual de código sin pruebas con tests golden-master generados por un agente, para que refactorizar por fin tenga una alarma.

    21 min
  4. 4
    El patrón strangler

    Extrae con ayuda de un agente una sola costura ya probada del monolito y hazla correr con seguridad detrás del código al que reemplaza.

    21 min
  5. 5
    Migrar a Java 21

    Corre primero la receta determinista, y deja que un agente limpie solo lo que la receta no toca.

    21 min
  6. 6
    Portar entre lenguajes, verificado

    Traduce un módulo ya migrado a un segundo lenguaje, y entrégalo con la misma prueba que demostró que el original funcionaba.

    22 min
  7. 7
    Documentación recuperada

    Genera el README, los ADR y la verificación de CI que la base de código nunca tuvo, y demuestra que se mantienen honestos a medida que el código sigue cambiando.

    21 min
  8. 8
    Reescribir o refactorizar

    Convierte la evidencia que reunió el agente sobre costo, riesgo y reversibilidad en un memo de decisión que los ejecutivos puedan exigirte de verdad.

    22 min

Consigue un certificado

Completa todos los capítulos para recibir tu certificado de finalización.