من الصعب أن تحدد أي الأخطاء هو الأصعب لأنه لا يوجد معيار محدد بدقة لمقارنة الأخطاء فكل خطأ له خصائصه
لكن من الأخطاء التي لا زلت أتذكرها حتى الآن رغم مرور خمسة عشر عاماً عليها هو ما حصل معي أثناء برمجة مشروع التخرج والذي كان بلغة ++C حيث استغرق مني فحص ساعات طويلة وفتشت في كامل الكود بالتفصيل لأعرف أين الخلل فلم أتمكن
إلى أن انتبهت له بشكل عفوي وهو أنني نسخت حلقة تكرارية فقمت بتعديل متغير الحلقة من i إلى j لكني نسيت قسم الزيادة ++i بدلا من ++j وبهذا كانت الحلقة تعمل بغير السلوك المرسوم لها، فازددت قهراً وانزعاجاً لأني اكتشفت أن السبب تافه جداً أضاع مني ساعات كثيرة.
التعليقات