ما هي error-boundaries؟
يُستخدم عند تحديد مكان اكتشاف الأخطاء. يُستخدم عندما تنتشر الأخطاء بعيدًا جدًا أو ليست بعيدة بدرجة كافية. يُستخدم عند تصميم عزل المكون/الخدمة. المصدر: yanko-belov/code-craft.
يُستخدم عند تحديد مكان اكتشاف الأخطاء. يُستخدم عندما تنتشر الأخطاء بعيدًا جدًا أو ليست بعيدة بدرجة كافية. يُستخدم عند تصميم عزل المكون/الخدمة.
ثبّت مهارة الذكاء الاصطناعي error-boundaries بسرعة في بيئة التطوير لديك عبر سطر الأوامر
المصدر: yanko-belov/code-craft.
Catch errors at logical boundaries, not random points in the call stack.
Error boundaries are strategic catch points that prevent cascading failures while enabling graceful degradation. Place them at architectural boundaries—not scattered throughout business logic.
| Is this a context transition point? | Don't catch here | | Would catching prevent meaningful propagation? | Don't catch here | | Can I translate to a meaningful domain error? | Don't catch here | | Is there a specific recovery action? | Don't catch here | | Does the boundary change ownership? | Don't catch here |
يُستخدم عند تحديد مكان اكتشاف الأخطاء. يُستخدم عندما تنتشر الأخطاء بعيدًا جدًا أو ليست بعيدة بدرجة كافية. يُستخدم عند تصميم عزل المكون/الخدمة. المصدر: yanko-belov/code-craft.
حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.
npx skills add https://github.com/yanko-belov/code-craft --skill error-boundariesيُستخدم عند تحديد مكان اكتشاف الأخطاء. يُستخدم عندما تنتشر الأخطاء بعيدًا جدًا أو ليست بعيدة بدرجة كافية. يُستخدم عند تصميم عزل المكون/الخدمة. المصدر: yanko-belov/code-craft.
افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/yanko-belov/code-craft --skill error-boundaries بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
https://github.com/yanko-belov/code-craft