AI is slechts een hulpmiddel, en hoe goed het gebruikt wordt, hangt af van de gebruiker. De code die door AI is geschreven, kan slechts als voldoende worden beschouwd. Het heeft te veel verschillende soorten code gezien en heeft geen eigen smaak, waardoor het vaak slechte code produceert. Deze code lijkt als modulefragmenten misschien geen probleem te hebben, maar in een grotere architectuur kunnen ze talloze verborgen problemen veroorzaken.
宝玉
宝玉23 aug, 00:11
De meest geavanceerde AI-modellen schrijven geen slechte code; op modulair niveau overtreffen ze het gemiddelde niveau van menselijke programmeurs. Als de geschreven code slecht is, kijk dan eerst naar welk model is gekozen, of de context voldoende is en of de prompts geoptimaliseerd moeten worden. Voor cross-modulaire code, beperkt door de lengte van het contextvenster, kan het nodig zijn dat mensen helpen met het ontwerp en de planning. Als de projectstructuur redelijk is, kan AI ook bestaande code hergebruiken om DRY (Don't Repeat Yourself) te behouden.
6,34K