ما معنى error handling؟
المعنى في مجال تطوير البرمجيات مع أمثلة
error handling: معالجة الأخطاء
شيفرة تتعامل مع حالات الفشل، مثل تعذر الطلب أو إدخال بيانات غير صالحة، كي يستعيد البرنامج عمله أو يعيد المحاولة أو يعرض رسالة واضحة بدلاً من الانهيار.
طريقة الاستخدام
تُكتب غالباً باستخدام try/catch أو try/except: يرمي جزء من الشيفرة استثناءً ويلتقطه جزء آخر. يعلق المراجعون على غياب معالجة الأخطاء أو يطلبون معالجة خطأ بعينه. وابتلاع الخطأ بصمت عادة سيئة معروفة.
أمثلة
There's no error handling here: if the payment API is down, the whole page crashes.
لا توجد هنا معالجة للأخطاء: إذا تعطلت واجهة الدفع، تنهار الصفحة كلها.
يوضح المثال أن الفشل الخارجي لا يُحتوى ولا يُعرض للمستخدم بطريقة مناسبة.
Let's add error handling around the file upload and show the user a friendly message.
لنضف معالجة للأخطاء حول رفع الملف ونعرض للمستخدم رسالة مفهومة ولطيفة.
يقترح المثال التعامل مع فشل الرفع وإبلاغ المستخدم بدلاً من تركه بلا تفسير.
تراكيب شائعة
- add error handling
- proper error handling
- try/catch block
- swallow an error
مصطلحات ذات صلة
مصطلحات أخرى: تنقيح البرامج واستكشاف الأخطاء
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
