( bzt | 2024. 05. 19., v – 15:21 )

beengednek AI generalt - de atnezett - kodot

Szerintem itt alapvetően azzal van bajuk, hogy ha valaki AI-val irat kódot, az azért teszi ezt, mert maga képtelen lenne rá (akár tudás, akár időszűke miatt), ebből kifolyólag az AI kódját is képtelen lesz átnézni és kellően leellenőrizni.

Tehát azzal számolnak, hogy a gyakorlatban nem létezik olyan, hogy "AI-val generált, de kellően átnézett kód". És hát lássuk be, ismerve az emberi lustaságot, van ennek némi alapja.

Mi van, ha a kodot en irom, de atfuttatom AI-on, hogy rendezze, kommentelje es egysegesitse, de erdemi valtozast nem ad hozza?

Nem hiszem, hogy az átrendezés és az egységesítés után biztos lehetsz benne, hogy nem történt-e véletlenül érdemi változás. Pont a Python olyan, hogy egy utasítás és az azt követő if között a whitespace-ket egyetlen szóközre cserélve megváltozhat a szemantika, annélkül, hogy bármi kulcsszó változott volna.

Generalt teszteknel sem megengedett?

Ez sosem értettem. Minek akarna bárki is úgy teszteket generáltatni, ha sosem lehet biztos benne, hogy azok tényleg azt tesztelik, amit kell, és hogy nem adnak-e fals pozitív vagy negatív eredményt (egy AI-val generált kódnál sosem lehetsz biztos, hogy pont akkor épp nem haluzott-e). Ezzel lényegében pont a tesztelés értelmét veszíti el az egész, ennyi erővel miért nem hagyja akkor már az egész tesztelést a fenébe?