AI-ի կողմից ստեղծված ծրագրային ապահովման ստուգման խոչընդոտը

Քանի որ AI-ի կողմից ծածկագիր գրող գործակալները դառնում են ավելի արդյունավետ, մշակման հիմնական մարտահրավերը տեղափոխվել է կոդ գրելուց դեպի դրա ստուգում: Հեղինակը պնդում է, որ թեև AI-ն կարող է րոպեների ընթացքում ֆունկցիոնալ կոդ ստեղծել, այն հաճախ չունի նրբերանգներ՝ եզրային դեպքերը կառավարելու համար, ինչպիսիք են գաղտնաբառի վերականգնման հղման միանգամյա օգտագործումը: Քանի որ AI-ի կողմից ստեղծված կոդը հաճախ ենթակա է հաճախակի փոփոխությունների, ուշադրությունը պետք է տեղափոխվի դեպի կայուն և կատարվող բնութագրերի պահպանում: Օգտագործելով վարքագծային թեստավորումը որպես պայմանագիր՝ մշակողները կարող են տարանջատել կոդի գեներացումը դրա ստուգումից: Հեղինակն առաջարկում է հետադարձ կապի օղակ, որտեղ դետերմինիստական թեստավորման գործիքները ձախողման ապացույցները վերադարձնում են AI-ին՝ թույլ տալով նրան կրկնել գործընթացը մինչև ծրագրային ապահովումը համապատասխանի սահմանված պահանջներին: Վերջնական նպատակը ոչ միայն կոդի արագ գեներացումն է, այլև ճշգրիտ և հուսալի ծրագրային ապահովման առաքումը:
This is a summary. Read the full article at the original source:
Dev.toԿապակցված
Այս հոդվածում հեղինակը ներկայացնում է Open Shading Language (OSL) լեզվի հակիրճ ներածությունը՝ կենտրոնանալով հիմնարար սկզբունքների, այլ ոչ թե միայն շար…
Հոդվածում հեղինակը վերլուծում է տեխնիկական մի խնդիր, որին բախվել է SVG ձևաչափով QR-կոդերի հետ աշխատելիս: Պարզվել է, որ պատկերի որոշակի չափերի դեպքում…
1C-Bitrix հարթակի վրա հիմնված կայքերը հաճախ բախվում են աշխատանքային արդյունավետության խնդիրների, որոնք կարող են երկար ժամանակ աննկատ մնալ: Հոդվածում դ…



