تطوير البرمجيات · مصطلحات · تنقيح البرامج واستكشاف الأخطاء

ما معنى Heisenbug؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح متقدم

Heisenbug: خطأ هايزنبرغ، عيب يتغير عند رصده

اسم غير رسمي لخطأ يتغير أو يختفي عندما يحاول المطورون ملاحظته أو التحقيق فيه.

طريقة الاستخدام

يستخدم بصورة غير رسمية في نقاشات تصحيح الأخطاء. وقد تخفيه تغييرات التوقيت الناتجة عن التسجيل أو التنقيح.

أمثلة

  1. The team called it a Heisenbug because adding a log line stopped the crash.

    سمى الفريق العطل خطأ هايزنبرغ لأن إضافة سطر تسجيل أوقفت الانهيار.

    غيّر الرصد ظروف التنفيذ بما يكفي لإخفاء العطل، لكنه لم يعالج سببه.

  2. Our Heisenbug appeared only when the debugger was detached from the worker.

    لم يظهر خطأ هايزنبرغ لدينا إلا عندما فُصل المصحح عن العامل.

    اختلفت ظروف التشغيل بين وجود المصحح وغيابه، فتغير ظهور العَرَض.

تراكيب شائعة

  • investigate a Heisenbug
  • elusive Heisenbug

مصطلحات أخرى: تنقيح البرامج واستكشاف الأخطاء

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: