محمود أبوالحسن

مطور ويب شامل

تصميم الرسومات

مطور ووردبريس

مطور لارافيل

مصمم باستخدام فيغما

مستقل

محمود أبوالحسن
محمود أبوالحسن

مطور ويب شامل

تصميم الرسومات

مطور ووردبريس

مطور لارافيل

مصمم باستخدام فيغما

مستقل

أفكار وتجارب تستحق المشاركة

تصحيح الأخطاء يبدأ بإعادة إنتاجها

1 دقيقة قراءة تقريبًا
ابدأ القراءة
تصحيح الأخطاء يبدأ بإعادة إنتاجها

التخمين المتكرر قد يخفي العرض مؤقتًا دون علاج السبب. أول خطوة مفيدة هي وصف طريقة تعيد الخطأ بأقل عدد ممكن من المتغيرات.

الفكرة الأساسية

سجّل المدخلات والبيئة والنتيجة المتوقعة والفعلية. بعد ذلك ضع فرضية واحدة واستخدم سجلًا أو نقطة توقف للتحقق منها، ثم ضيّق المسار المسؤول.

خطوات عملية

  1. ابحث عن آخر حالة كانت تعمل وما الذي تغير بعدها.
  2. قلّل المثال مع الحفاظ على ظهور الخطأ.
  3. أضف تحققًا يمنع رجوع المشكلة إذا كانت مؤثرة.

أدوات المطور وجودة البرمجيات — صورة توضيحية

مثال تطبيقي

إذا فشل البحث بالعربية فقط، قارن الترميز والمعاملات والاستعلام قبل إعادة بناء واجهة البحث كلها.

خطأ شائع ينبغي تجنبه

طباعة بيانات حساسة في السجل ليست اختصارًا مقبولًا للتشخيص. سجّل المعرفات والحالات اللازمة دون كلمات مرور أو رموز جلسة.

للتوسع في الموضوع

التوثيق والمرجع الرسمي

صور توضيحية: الغلاف من Unsplash، الصورة الداخلية من Unsplash. ترخيص الاستخدام.

شارك المقال

شارك هذه الفكرة مع من تهمّه.

لنتحدث عن فكرتك القادمة

لديك سؤال أو فكرة مشروع؟ يسعدني التواصل معك.

اتصل بنا
Dark Mode EN English Buy Me A Coffee Buy Me A Coffee