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