Notebookcheck Logo

Gli sviluppatori che utilizzano Copilot sono statisticamente migliori nell'ultimo studio di GitHub

Il copilota potrebbe essere più utile di quanto si pensasse. (Fonti immagine: GitHub e Canva - modifiche)
Il copilota potrebbe essere più utile di quanto si pensasse. (Fonti immagine: GitHub e Canva - modifiche)
L'AI può aver reso lo sviluppo più veloce, ma quali altri vantaggi positivi si possono ottenere utilizzando l'assistente di codifica AI di Github, Copilot? Con un campione di studio di 202 sviluppatori, GitHub ha cercato di valutare la leggibilità, l'affidabilità, la manutenibilità e la concisione del codice scritto con e senza l'aiuto di Copilot.

In un recente studio di GitHub, GitHub Copilot è stato testato per determinare se l'assistente di codifica AI sta aiutando gli sviluppatori a scrivere codice oggettivamente migliore o peggiore di quello scritto senza AI. A tal fine, GitHub ha lavorato con 202 sviluppatori Python, 104 con Copilot e 98 senza. Gli sviluppatori sono stati incaricati di creare un server web di recensioni di ristoranti e di valutare la funzionalità con 10 test unitari.

Per ogni invio completato, almeno dieci sviluppatori hanno analizzato riga per riga il codice, senza sapere se era stato scritto con o senza l'aiuto dell'AI. Tutte le 1.293 recensioni risultanti hanno valutato la leggibilità, l'affidabilità, la manutenibilità e la concisione dei campioni di codice. Inoltre, i revisori hanno valutato se il codice dovesse essere approvato.

I risultati dello studio sono di buon auspicio per l'uso dell'AI nella codifica, e GitHub ha evidenziato quattro risultati chiave.

  1. Copilot ha aiutato gli sviluppatori a superare tutti i dieci test unitari con una frequenza del 56% superiore rispetto agli sviluppatori che non utilizzano l'AI, con conseguente aumento della funzionalità.
  2. Il codice assistito da Copilot è più leggibile e aiuta gli sviluppatori a scrivere una media del 13,6 percento di righe in più senza incontrare problemi di leggibilità.
  3. La leggibilità, l'affidabilità, la manutenibilità e la concisione sono migliorate in media del 3,29 percento, con la concisione che ha ricevuto l'incremento più significativo del 4,16 percento.
  4. Il codice assistito da copilota è stato approvato il 5 percento in più rispetto al codice non AI. Ciò significa che occorre meno tempo prima che il codice sia pronto per la produzione.

Per informazioni più dettagliate sulla metodologia e sui risultati dello studio, visiti il post ufficiale sul blog di GitHub, linkato qui sotto.

Fonte(i)

Please share our article, every link counts!
Mail Logo
> Recensioni e prove di notebook, tablets e smartphones > News > Newsarchive 2024 11 > Gli sviluppatori che utilizzano Copilot sono statisticamente migliori nell'ultimo studio di GitHub
Stephen Pereyra, 2024-11-20 (Update: 2024-11-20)