Բադի մեթոդ

Բադի մեթոդը, ծրագրի կոդում սխալների հայտնաբերման՝ debug-ի, տեխնոլոգիա է։ Անվանումը հղվում է Պրագմատիկ ծրագրավորողը (The Pragmatic Programmer) գրքին, որում պատմվում է ծրագրավորողի մասին, որ պահում է ռետինե բադ և գտնում է ծրագրի սխալները բադին բացատրելով իր գրած կոդի բոլոր տողերը։

Այս տեխնիկան ունի այլ անվանումներ, որոնցում բադը փոխարինվում է ուրիշ անշունչ առարկաներով։

Ծրագրավորողներից շատերը փորձ են ունեցել բացատրել խնդիրը մեկ ուրիշին, հնարավոր է նույնիսկ մեկին, ով ոչինչ չգիտի ծրագրավորումից, և բացատրելու ընթացքում գտել են խնդրի լուծումը։ Նկարագրելով, թե ինչ է նախատեսվում ստանալ և դիտարկելով, թե իրականում ինչ է անում ծրագիրը, ակնհայտ են դառնում բոլոր անհամապատասխանությունները։

Ընդհանուր առմամբ, որևէ երևույթի բացատրությունը պարտադրում է դիտարկել այն տարբեր տեսանկյուններից և բերում է դրա ավելի խորը հասկանալուն։

Օգտագործելով անշունչ առարկա ծրագրավորողը կարող է կիրառել այս տեխնիկան առանց որևԷ մեկին խանգարելու։

Հետաքրքիր փաստեր

2018 թվականի ապրիլի 1-ին Stack Exchange համակարգը ներկայացրեց նոր ֆունկցիա Quack Overflow։ Բադի նկարը հայտնվում էր կայքի աջ ներքևի մասում։ Բադի վրա սեղմելուց հետո բադը լսում է կայքի այցելուի խնդիրը և որոշ ժամանակ անց պատասխանում «կվակ» ձայն արձակելով։
Կայքի որոշ այցելուներ կարծել են, որ իրենց համակարգչում գործում է վնասակար ծրագիր մինչ իմանալը, որ կոճակը ապրիլի մեկի կատակ է։

Ծանոթագրություններ 

Ծրագրավորում
Վրիպազերծում
Հոգեբանություն