كيف تنقّحون الأخطاء (debugging) أثناء البرمجة؟

كيف تنقّحون الأخطاء (debugging) أثناء البرمجة؟ خصوصًا في PHP، ولا مانع من ذكر تجارب في لغات أخرى. هل أنتم مثلي، تستخدمون جمل الطباعة فقط أو في أحسن الأحوال ()var_dump؟ أم أن هناك تقنيات وحيل مفيدة بهذا الصدد؟

أخبروني كل ما تعرفونه عن الdebugging..

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

بالإضافة للطريقة التي ذكرتها وهي

1- محاولت تتبع جميع قيم المتغيرات الموجودة خاصة لو كان ممكن تنفيذ الكود سطر سطر حتى النهاية.2- حاول استعمال الدوال قدر الإمكان بهذه الطريقة يمكنك تقسيم الكود لوحدات صغيرة وبالتالي يمكنك تتبع الأخطاء.

3- قراءة الكود بتأني وأكثر من مرة.

بالنسبة لي إذا لم تنجح هذه الطرق الثلاثة أقوم بمسح الكود وكتابته بطريقة مختلفة.

أتذكر في مرة من المرات كان فيه خطأ في سكريبت ماتلاب بسيب كتابة "0" مكان الحرف "o" كان من صعب إيجاد مثل هذا الخطأ !!!

استخدم جملة الطباعة فقط سواء لل php او لل VB.NET

-3

انا لا انقح الأخطاء البرمجية، الأخطاء البرمجية هي من تنقحني.