Corso · 8 capitoli

Codice legacy con l'AI: capire, modernizzare, migrare

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.

A pagamentopractitioner8 capitoli160 minInglese + 6 lingueCertificato al completamento

Cosa saprai fare

  • Trasforma un sistema che nessuno conosce fino in fondo in una mappa verificata, pronta da difendere in una design review.
  • Fissa il comportamento attuale del codice non testato con test golden-master generati da un agent, così il refactoring ha finalmente un campanello d'allarme.
  • Ritaglia dal monolite un seam già testato con l'aiuto di un agent, poi fallo girare in sicurezza dietro il codice che sostituisce.
  • Esegui prima la ricetta deterministica, poi lascia che l'agent sistemi solo ciò che resta indietro.
  • Traduci in un secondo linguaggio un modulo già migrato, poi rilascialo con la stessa prova che ha dimostrato il funzionamento dell'originale.
  • Genera il README, le ADR e il controllo CI che il codebase non ha mai avuto, poi dimostra che restano onesti mentre il codice continua a muoversi.

Cosa contiene

  1. 1
    Codice legacy con l'AI: parti da qui

    Un orientamento di 10 minuti al path Codice legacy con l'AI: perché il brownfield ha finalmente un agent loop sicuro, come si concatenano i sette capitoli, e da dove partire.

    10 min
  2. 2
    Mappa un codebase sconosciuto

    Trasforma un sistema che nessuno conosce fino in fondo in una mappa verificata, pronta da difendere in una design review.

    22 min
  3. 3
    Test di caratterizzazione

    Fissa il comportamento attuale del codice non testato con test golden-master generati da un agent, così il refactoring ha finalmente un campanello d'allarme.

    21 min
  4. 4
    Lo strangler pattern

    Ritaglia dal monolite un seam già testato con l'aiuto di un agent, poi fallo girare in sicurezza dietro il codice che sostituisce.

    21 min
  5. 5
    Migrazione a Java 21

    Esegui prima la ricetta deterministica, poi lascia che l'agent sistemi solo ciò che resta indietro.

    21 min
  6. 6
    Port linguistico, verificato

    Traduci in un secondo linguaggio un modulo già migrato, poi rilascialo con la stessa prova che ha dimostrato il funzionamento dell'originale.

    22 min
  7. 7
    Documentazione, recuperata

    Genera il README, le ADR e il controllo CI che il codebase non ha mai avuto, poi dimostra che restano onesti mentre il codice continua a muoversi.

    21 min
  8. 8
    Riscrivere o rifattorizzare

    Trasforma le prove raccolte da un agent su costo, rischio e reversibilità in un memo decisionale di cui i dirigenti possano davvero chiederti conto.

    22 min

Ottieni un certificato

Completa tutti i capitoli per ricevere il tuo certificato di completamento.