Vaqt kamchiliklari
|
Ularning qiymatlari barcha dastur o‘zgaruvchilarining boshlang‘ich holdan keyin ishlatiladimi?
Barcha constantalar nomidan bachariladimi?
O‘lchami massiv yoki o‘lcham-1 bo‘lgan massivlarga teng bo‘lishi kerakmi?
Agar belgilar sart ko‘rinishida bo‘lsa, chegara ochiq ko‘rsatiladimi?
|
Nazorat kamchiliklari
|
Har bir shartli bayonotida uchun, holati to‘g'ri bo‘ladimi?
Har bir halqa bekor qilinishi ma‘lummi?
Murakkab bayonotlar to‘g‘ri bo‘la oladimi?
Tashkiliy ish jadvalida barcha mumkin bo‘lgan holatlar bormi?
Agar holat bayonotlarida keltirilgan har bir holatdan keyin, to‘htalish zarur bolsa bu xisobga olinganmidi?
|
Kiritish/chiqarish kamchiliklari
|
Barcha kirituvchi o‘zgaruvchilar ishlatilgan bo‘ladimi?
Barcha chiquvchi o‘zgaruvchilar chiqishdan oldin qiymatga ega bo‘ladilarmi?
Kutilmagan kiritishlar korrupsiyaga olib kelishi mumkinmi?
|
O‘zaro bog‘lanish kamchiliklari
|
Barcha funksiya va usullar parametrlarning to‘g‘ri sonini chaqira oladimi?
Rasmiy va haqiqiy parametrlar mos turlardami?
Parametrlar to‘g‘ri tartibdami?
Agar qism hotirasi bo‘lajlarga kirolsa, ular shu xotira model tuzilishida bormi?
|
Boshqaruv saqlash kamchiliklari
|
Agar aloqa tuzilishida o‘zgarishlar bo‘lsa, barcha aloqalar to‘g‘ri tayinlanganmi?
Agar dinamik hotiradan foydalangan bo‘lsa, hotira to‘g‘ri ajratilganmi?
Kerak bo‘lmay qolgan joy bo‘shatiladimi?
|
|