طلب أحد العملاء بناء منصة لإدارة الطلبات التشغيلية داخل شركته.
كل طلب يمر بعدة حالات مثل:
الآن يوجد طلب رقمه 44، والمطلوب هو تحديث حالته إلى done بعد اكتمال التنفيذ.
لكن فريق التطوير اقترح أكثر من طريقة لتنفيذ ذلك داخل الـ API، وبعضها يعمل تقنيًا، لكنه ليس واضحًا أو لا يعكس تصميم RESTful صحيح.
🎯 أي Endpoint وطريقة طلب تعكسان التصميم الصحيح والأوضح لتحديث حالة الطلب؟