PostgreSQL 19 ajunge la finalul dezvoltării cu aproximativ opt până la zece funcționalități importante retrase din versiunea pregătită pentru lansare. Verificarea codului cu ajutorul AI a contribuit la descoperirea unor probleme care necesitau timp suplimentar de remediere.
Conform The Register, într-o relatare din 16 octombrie, dezvoltatorul Peter Eisentraut explică situația printr-o combinație de factori, nu printr-o singură cauză.
Mai multe probleme găsite, mai multă muncă de verificare
În analiza sa din 9 octombrie, Eisentraut distinge defectele arhitecturale greu de corectat în perioada beta de numeroase probleme mai mici, legate de cazuri speciale.
Chiar și o modificare scurtă presupune analiză, testare și validare.El arată că instrumentele AI au ridicat nivelul verificării după integrarea unor funcționalități. Totodată, remedierea vulnerabilităților de securitate a ocupat dezvoltatori experimentați și a redus timpul disponibil pentru alte teste.
O lecție pentru echipele care folosesc AI
Detectarea mai rapidă a erorilor nu elimină efortul uman de rezolvare. Eisentraut precizează că situația nu poate fi pusă, în general, pe seama codului generat fără control: mare parte din implementări precedă răspândirea acestei practici.
Sursa imagine: AI

