وصف التبادل
لكل عملية، قم بتوثيق الطريقة، والموارد، والحقول المطلوبة، وشكل الاستجابة الناجحة. ضمن خطأ تحقق من الصحة. ميز بين فشل النقل والطلب المرفوض: غياب الاستجابة لا يثبت فشل العملية التي تغير الحالة.
عامل بيانات الاعتماد كمكون من مكونات التهيئة
احتفظ ببيانات اعتماد الخادم خارج حزم المتصفح ومستودعات الأكواد المصدرية. اطلب أقل مجموعة أذونات مفيدة وافصل بين وصول التطوير ووصول الإنتاج. سجّل من يملك كل تكامل وكيف يمكن إلغاء الوصول. اتبع تدفق التفويض الموثق من قبل المزود.
خطط للتبعيات غير المتوفرة
حدد مهلات الانتظار، واحترم إرشادات الحد من المعدل وأعد المحاولة فقط عندما تكون العملية آمنة للتكرار. حيثما كان مدعومًا، يمكن لمفتاح التماثلية (idempotency key) التعرف على الطلبات المكررة. سجل معرف الطلب وفئة الفشل المختصرة؛ تجنب رؤوس التفويض وملفات تعريف الارتباط للجلسة والبيانات الشخصية.