In questi giorni mi sto addentrando in una nuova codebase per un progetto che riguarda l’adozione di un cluster Kubernetes per un’applicazione nata come monolite. Il team in cui mi sto inserendo negli anni predendenti ha fatto un notevole lavoro di ammodernamento del .NET, separazione componenti, creazioni helm chart. La produzione, tuttavia, è ancora lontana. È il primo “onboarding” che faccio in una codebase così vasta (è davvero vasta, è un software di almeno 20 anni di evoluzioni) e mi sto rendendo conto di quianto mi agevolino i coding agent per capire l’architettura, le pipeline, gli helm chart. Classico dei classici, la documentazione è scarsa e le conoscenze mi stanno arrivando via orale con tanta pazienza e volontà da parte dei colleghi. Non escludo che nel prossimo futuro arrivierò a proporre di documentare per bene con l’aiuto dei coding agent perché le ore che vengono spese in modo tradizionale sono davvero tante e anche si devono incastrare nella pianifiacazione dei colleghi che è sempre molto fitta.
Ti è piaciuto questo articolo?
Iscriviti alla newsletter per ricevere contenuti su DevOps, software engineering e team di sviluppo direttamente nella tua casella di posta.
Iscriviti alla Newsletter →