
Չերիթի Մեյջորս. AI-ը պահանջում է ավելի շատ ինժեներական կարգապահություն, ոչ թե պակաս
Honeycomb-ի համահիմնադիրը պնդում է, որ կոդի գեներացիայի էժանացումից հետո իսկական խոչընդոտը ոչ թե կոդի տողերի վերանայումն է, այլ գնահատումը, թեստերը և դիտարկելիությունը։
Honeycomb դիտարկելիության ընկերության համահիմնադիր և տեխնոլոգիական տնօրեն Չերիթի Մեյջորսը պնդում է, որ արհեստական բանականության գեներացրած կոդը ոչ թե նվազեցնում է ինժեներական կարգապահության անհրաժեշտությունը, այլ կտրուկ մեծացնում է այն։ Հունիսի 15-ին հրապարակված նրա էսսեն պատասխան է նախորդ տեքստի ընթերցողներին։
Ինչ փոխվեց 2025 թվականին
Մեյջորսը շրջադարձը թվագրում է անցյալ նոյեմբերով. Opus 4.5-ի թողարկումից հետո AI-ն ընդունակ է սովորական ձևանմուշներում գեներացնելու միջին ծրագրավորողի մակարդակի կոդ՝ ավելի արագ և ավելի էժան։ Նրա խոսքով՝ ագենտային շրջանակները, գործիքների օգտագործումը, ֆունկցիաների կանչը և MCP-ն զարգանում էին ամբողջ 2025 թվականի ընթացքում և տարվա վերջում հասան ընդհանուր կիրառելիության, ուստի մոդելի թողարկումը պատճառ չէր, այլ շրջադարձի կետ։
Նրա գլխավոր փաստարկը տնտեսական է՝ կոդի արտադրության տնտեսությունը շրջվել է գլխիվայր։ Կոդ գրելը դժվար, դանդաղ և թանկ գործընթացից դարձել է գործնականում անվճար և ակնթարթային, իսկ կոդի տողերը խնամք պահանջող ակտիվից վերածվել են մերժվող ու վերագեներացվող ռեսուրսի։
Կոդը՝ որպես քեշ, ոչ որպես ակտիվ
Մեյջորսը այս շրջանակը վերցնում է Չեդ Ֆաուլերից, որը 2013 թվականին հեղինակել է «անփոփոխ ենթակառուցվածք» եզրույթը և այժմ գրում է Phoenix Architectures-ի մասին։ Այդ աշխարհի կանոնը՝ մի՛ վերանորոգիր աշխատող համակարգը, փոխարինի՛ր այն, այժմ տարածվում է նաև հավելվածի կոդի վրա. երբ վերաշարադրումը էժան է, տեղում խմբագրումը էնտրոպիա է կուտակում։
Ֆաուլերի «ջնջելու թեստը» առաջարկում է պատկերացնել ամբողջ իրականացման ջնջումը։ Երբ ասում են՝ «մենք չենք կարող ուղղակի դեն նետել կոդը», սովորաբար նկատի ունեն, որ հստակ չգիտեն՝ որ վարքագիծն է անհրաժեշտ, որ ձախողումներն անընդունելի են, որ ինվարիանտները պետք է պահպանվեն, ինչպես որոշել՝ նոր տարբերակը ճի՞շտ է, և որ սխալներն են մոռացված եզրային դեպքերի համար արված դիտավորյալ ուղղումներ։ «Դրանք կոդի խնդիրներ չեն։ Դրանք գնահատման խնդիրներ են»։ Կոդը թանկ է դառնում, երբ գիտելիքն ապրում է միայն դրանում. հակառակ դեպքում այն քեշի պես է վարվում՝ օգտակար, քանի դեռ արդի է, և մեկանգամյա, երբ հնանում է։
Ուր է տեղափոխվում կարգապահությունը
Գործնական հետևությունը, նրա կարծիքով, այն է, որ ուշադրությունը կոդի տողերից պետք է տեղափոխվի այլ արտեֆակտների՝ ճարտարապետություն, վարքագծային և բնութագրող թեստեր, capture/replay, երթևեկության բաժանում և դիտարկելիություն։ Production-ը, նրա ձևակերպմամբ, այն չէ, ինչ տեղի է ունենում մշակման ավարտից հետո. production-ը մշակման փուլ է։
Մեյջորսը բացահայտ ասում է, որ վալիդացիայի մեջ մարդը ամենաթույլ օղակն է. կրկնությունը և մանրախնդրությունը հենց այն են, ինչ մարդիկ վատ են անում, մինչդեռ ստեղծարարությունը և տրամաբանական ցատկերը դեռ մնում են նրանց։ Նրա կանխատեսումը 2026 թվականի համար կարգապահության վերադարձն է. production-ում ոչ դետերմինիստական համակարգերը կպահանջեն ավելի շատ ինժեներական կարգապահություն, ոչ թե ավելի քիչ։ Նա նաև նշում է, որ ինժեներական թիմերի միայն մոտ 5 տոկոսը, և հաստատապես 10 տոկոսից պակասը, աշխատում է կարճ ու արագ հետադարձ կապի ցիկլերում, որոնք նա համարում է կարգապահության գլխավոր նշանը։
SiTech — AI-ով հզորացված վեբ մշակում
Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։