Հետ
Ծրագրավորում և բաց կոդ

Նախագծում՝ հաշվի առնելով կոդի փոփոխականությունը

Dev.to
Advertisement468 × 90
Նախագծում՝ հաշվի առնելով կոդի փոփոխականությունը

Արհեստական բանականության դարաշրջանում կոդի գեներացման արագ տեմպերը հիմնովին փոխում են ծրագրային ապահովման ճարտարապետության մոտեցումները։ Ավանդաբար, կոդի հաճախակի փոփոխությունները (churn) դիտարկվում էին որպես բացասական երևույթ, որը կապված է տեխնիկական պարտքի և ցածր որակի հետ։ Այնուամենայնիվ, հեղինակը պնդում է, որ քանի որ ԱԲ-ն կոդ գրելը դարձնում է ավելի էժան և արագ, մենք պետք է փոխենք մեր տեսակետը՝ ծրագրային կոդը դիտարկելով ոչ թե որպես անշարժ շենքեր, այլ որպես դինամիկ այգիներ։ Կոդը բաժանելով «միամյա» (արագ փոփոխվող) և «բազմամյա» (կայուն ենթակառուցվածք) մասերի՝ մշակողները կարող են փոփոխականությունը դարձնել նախագծման մաս։ Հոդվածն առաջարկում է հստակ պայմանագրեր սահմանելու, անկայուն կոդը մեկուսացնելու և շերտերով փոփոխությունները չափելու միջոցով ստեղծել ավելի ճկուն համակարգեր։ Նպատակն է կառուցել այնպիսի կառուցվածքներ, որոնք թույլ են տալիս վստահորեն և հաճախակի թարմացումներ կատարել՝ կոդը դիտարկելով որպես կենդանի միջավայր, որը պահանջում է նպատակային խնամք և ոչ թե կոշտ պահպանում։

This is a summary. Read the full article at the original source:

Dev.to
Advertisement468 × 90
Share
Ծրագրավորում և բաց կոդ

Կապակցված

OpenCode 2.0 նախաձեռնությունը պաշտոնապես մեկնարկել է՝ նշանավորելով բաց կոդով ծրագրային ապահովման մշակմանն աջակցելու և այն կայուն դարձնելու ջանքերի նոր…

Hacker News (YC)
Advertisement970 × 250