معالجة الأخطاء

مؤلف: Monica Porter
تاريخ الخلق: 18 مارس 2021
تاريخ التحديث: 25 يونيو 2024
Anonim
فن معالجة الأخطاء 🌺 - الجزء الثاني _( سلسلة فن الحياة ) _ م/ علاء حامد
فيديو: فن معالجة الأخطاء 🌺 - الجزء الثاني _( سلسلة فن الحياة ) _ م/ علاء حامد

المحتوى

التعريف - ماذا تعني معالجة الأخطاء؟

يشير التعامل مع الأخطاء إلى إجراءات الاستجابة والاسترداد من حالات الخطأ الموجودة في تطبيق البرنامج. بمعنى آخر ، هي العملية التي تتكون من ترقب واكتشاف وحل أخطاء التطبيق أو أخطاء البرمجة أو أخطاء الاتصال. خطأ في معالجة يساعد في الحفاظ على التدفق الطبيعي لتنفيذ البرنامج. في الواقع ، تواجه العديد من التطبيقات العديد من تحديات التصميم عند النظر في تقنيات معالجة الأخطاء.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia معالجة الأخطاء

تساعد معالجة الأخطاء في معالجة كل من أخطاء الأجهزة والبرامج بأمان وتساعد على استئناف التنفيذ عند مقاطعتها. عندما يتعلق الأمر بمعالجة الأخطاء في البرنامج ، إما أن يقوم المبرمج بتطوير الرموز اللازمة للتعامل مع الأخطاء أو الاستفادة من أدوات البرنامج لمعالجة الأخطاء. في الحالات التي يتعذر فيها تصنيف الأخطاء ، تتم معالجة الأخطاء عادةً مع إعادة رموز الأخطاء الخاصة. تتوفر تطبيقات خاصة تعرف باسم معالجات الأخطاء لتطبيقات معينة للمساعدة في معالجة الأخطاء. يمكن لهذه التطبيقات توقع الأخطاء ، وبالتالي المساعدة في الاسترداد دون الإنهاء الفعلي للتطبيق.

هناك أربع فئات رئيسية من الأخطاء:

  • الأخطاء المنطقية
  • الأخطاء الناتجة
  • أخطاء وقت الترجمة
  • أخطاء وقت التشغيل

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


نظرًا لأن الأخطاء قد تكون قاتلة ، تعد معالجة الأخطاء أحد المجالات الأساسية لمصممي ومطوري التطبيقات ، بصرف النظر عن لغات التطبيق المطورة أو البرمجة المستخدمة. في أسوأ الحالات ، تفرض آليات معالجة الأخطاء على التطبيق تسجيل خروج المستخدم وإيقاف تشغيل النظام.