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

Փորձանքների անատոմիան. վրիպակների շտկման արվեստը իրական մշակման մեջ

Habr
Advertisement468 × 90
Փորձանքների անատոմիան. վրիպակների շտկման արվեստը իրական մշակման մեջ

Հոդվածը անդրադառնում է ակադեմիական ծրագրավորման կրթության և ծրագրային ապահովման մշակման իրականության միջև առկա անջրպետին: Հեղինակը նշում է, որ համալսարաններում ուսանողներին սովորեցնում են գրել իդեալական կոդ, սակայն գործնականում մշակողները բախվում են «կոստիլների», հիշողության արտահոսքերի, հոսքերի կոնֆլիկտների և համակարգերի անկանխատեսելի վարքագծի հետ: Հատուկ ուշադրություն է դարձվում վրիպակների շտկման (debugging) հմտությանը, որը հաճախ թերագնահատվում է և համակարգված կերպով չի դասավանդվում: Հեղինակը ընդգծում է, որ վրիպակների շտկումը բարդ ինժեներական գործընթաց է, որը պահանջում է խորը պատկերացում այն մասին, թե ինչպես են առաջանում սխալները, այլ ոչ թե պարզապես հրահանգների հավաքածուի հետևում: Փոխարենը սխալների շտկման կոնկրետ մեթոդներ նկարագրելու, հոդվածն առաջարկում է հայացք նետել այն սխալների բնույթին, որոնց բախվում են ծրագրավորողները բարդ նախագծերի վրա աշխատելիս: Այս նյութը հիշեցում է, որ թերությունները գտնելու և վերացնելու կարողությունը ծրագրավորողի մասնագիտական վարպետության կարևոր, բայց հաճախ անտեսված կողմն է:

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

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

Կապակցված

Հեղինակը շարունակում է Plyra նախատիպի մշակման մասին հոդվածաշարը, որը բարդ և խճճված գիտելիքների կառավարման գործիք է և դիրքավորվում է որպես «Smart Knowl…

Habr
Advertisement970 × 250