Перейти к содержимому

Perché il codice AI passa tutti i test ma fallisce in produzione? - S1E11

while true do;

0:00 / 0:00

Perché il codice AI passa tutti i test ma fallisce in produzione? - S1E11

317 просмотров · 3 дн. назад
while true do;
81 подписчик
317 просмотров · 3 дн. назад
È venerdì pomeriggio. Uno sviluppatore del team apre una Pull Request da quattrocento righe sul gestionale: la pipeline è verde, il compilatore non dà avvisi, i test passano tutti. Chi guarda solo la velocità di consegna vorrebbe mandarla subito in produzione. L'architetto invece fa una sola domanda all'autore del codice, ascolta la risposta e rifiuta la Pull Request. In questa undicesima puntata di "while true do;", Daniele Teti parte da quella scena per spiegare perché il codice generato dall'AI è più insidioso proprio quando sembra funzionare al primo colpo. Mette insieme una vecchia legge di Brian Kernighan sul debugging, i risultati di un esperimento di Anthropic su due gruppi di sviluppatori e i dati di GitClear su cosa succede ai repository nel tempo. Nella seconda parte racconta le tre verifiche pratiche che applica in code review prima di accettare codice scritto con l'AI dentro un sistema destinato a durare anni. Per Lead Developer, Software Architect, CTO e chiunque faccia code review o risponda della tenuta di un sistema software in produzione. Nuove puntate ogni martedì: iscriviti al canale su YouTube o segui il podcast su Spotify per non perdere le prossime. Per domande, proposte di temi o feedback, scrivi all'indirizzo del podcast: whiletruedopodcast@bittime.it bit Time Professionals affianca software house, CTO e reparti IT nell'evoluzione di architetture complesse e nell'adozione pragmatica dell'AI nei flussi di sviluppo. Per progetti, consulenze o percorsi di formazione: professionals@bittime.it Fonti e approfondimenti: https://www.danieleteti.it/podcast/co... A cura di Daniele Teti e bit Time Professionals.