الدرس ١الغموض في دمج واجهات البرمجةرصد وإدارة الغموض عند دمج واجهات البرمجة في ظروف واقعية.ابدأ2 محاضرات مصغّرةمحاضرة مصغرة ١عدم الاستقرار الخفي بسبب الدمج السريعمحاضرة مصغرة ٢معالجة الأخطاء الغامضة
الدرس ٢توازنات تصميم واجهات البرمجةتقييم الأولويات المتنافسة والتكاليف الخفية في قرارات تصميم واجهات البرمجة.ابدأ2 محاضرات مصغّرةمحاضرة مصغرة ١المبالغة في تحسين الأداءمحاضرة مصغرة ٢تجاهل تعقيد الإصدارات
الدرس ٣تبعات قرارات واجهات البرمجة على المدى الطويلفهم الآثار المتراكمة والمؤجلة لقرارات واجهات البرمجة في تطوير الويب.ابدأ2 محاضرات مصغّرةمحاضرة مصغرة ١الأثر المؤجل للتغييرات الجذريةمحاضرة مصغرة ٢أتمتة العمليات قبل أوانها