بناء حالة خطأ
هذه المهمة مخصصة لـبناء حالة خطأ داخل تطوير المواقع / واجهة المستخدم. جوهرها: قل ما فشل بالقدر المفيد دون كشف تفاصيل داخلية.
المشكلة التقنية أو المخرج
هذه المهمة مخصصة لـ«بناء حالة خطأ» داخل تطوير المواقع / واجهة المستخدم. جوهرها: قل ما فشل بالقدر المفيد دون كشف تفاصيل داخلية.
بيئة التنفيذ والسياق
- نوع الخطأ
- ما يعرفه النظام
- ما يستطيع المستخدم إصلاحه
- إمكانية المحاولة مجددا
الطلب التقني
نفّذ مهمة «بناء حالة خطأ» تقنيا ضمن تطوير المواقع / واجهة المستخدم اعتمادا على السياق الفعلي الذي سأقدمه. السياق التقني: - [نوع الخطأ] - [ما يعرفه النظام] - [ما يستطيع المستخدم إصلاحه] - [إمكانية المحاولة مجددا] طريقة التنفيذ والفحص: 1. قل ما فشل بالقدر المفيد دون كشف تفاصيل داخلية. 2. إذا كان الإصلاح بيد المستخدم فاذكر الخطوة تحديدا. 3. وفر retry أو مسار بديل عندما يكون مناسبا. المخرجات المقبولة: - رسالة خطأ. - إجراء استرداد. - حالة تصعيد عند الحاجة. حافظ على حدود «بناء حالة خطأ»: لا تحوّل الناتج إلى «بناء حالة فارغة»؛ استخدم عناصر المهمة المجاورة فقط عندما تكون مدخلا ضروريا لهذه المهمة. شرط القبول: هل يعرف المستخدم ما يمكنه فعله الآن؟ما يجب تسليمه
- رسالة خطأ
- إجراء استرداد
- حالة تصعيد عند الحاجة
معيار قبول الحل
- هل يعرف المستخدم ما يمكنه فعله الآن؟