Muhammad Hewedy Profile picture
Jun 12 10 tweets 3 min read
كنت بعمل عملية ما على أحد المواقع (موافقه على طلب ما)

من ضمن العمليه دي مرحلة تحقق عن طريق otp

المهم لما ضغطت على زر الموافقة على الطلب و ارسال رمز التحقق

لاحظت ال loading بدأت و قبل ما ينتهي (يوصل الرد من السيرفر) كانت رسالة ال otp وصلت. (وصلت قبل الرد)

الوضع يبان كويس… لكن فعليا هو أبعد ما يكون عن كونه كويس

تعالو نحلل الموضوع من ناحية معايير ال السوفتوير architecture تخيل معايا ان فيه api ما للموافقه على طلب ما

/api/request/approve

و لنفترض انها بتعمل ٣ حاجات؛ بترسل البيانات دي لطرف تالت عشان تنشأ عنده record ما و بعد كده بتحدث قاعدة البيانات المحليه بالموافقه على الطلب و في الاخير بتبعت sms بال otp على رقم التليفون و ترجع الرد في الآخر لل client