انتقل إلى المحتوى
ai101.tools
للتنقلللفتحescللإغلاق
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Error Handling Patterns logo
مهارة

Error Handling Patterns

يحدد الإخفاقات التي تُعامل كقيم وتلك التي تُعامل كاستثناءات

0
حفظزيارة الموقع ↗

التثبيت

/plugin marketplace add wshobson/agents; /plugin install developer-essentials
تُفعّل عند

When error handling is being designed for a feature, an API surface, or a distributed call path.

المؤلف
wshobson
الترخيص
MIT

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

التعليقات(0)

سجّل الدخول للتعليق

لا توجد تعليقات بعد، كن أول من يعلّق.

مهارات مشابهة

الإبلاغ عن هذا التعليق

لماذا تُبلغ عن هذا؟