منهج الكورس أساسيات البرمجة وتطوير البرمجيات
المرحلة الأولى — عقلية وأساسيات

اختبار المرحلة الأولى

مقالة 3 من 6 3 دقائق قراءة
جاوب في ذهنك ثم اكشف الإجابة — للتأكد من استيعابك قبل المرحلة التالية.
1 وجدت نفس كود حساب الضريبة منسوخاً في 6 أماكن — الحل الاحترافي:
  1. تركه يعمل
  2. تحويله لدالة واحدة تُستدعى من الجميع (DRY)
  3. حذف الضريبة
  4. نسخه سابعاً
اعرض الإجابة الصحيحة
✓ الإجابة: تحويله لدالة واحدة تُستدعى من الجميع (DRY). التكرار يعني 6 أماكن للتعديل و6 فرص للخطأ — الدالة مصدر حقيقة واحد.
2 تريد إرسال رسالة لكل عميل في قائمة من 5000 — الأداة المناسبة:
  1. كتابة 5000 سطر
  2. حلقة Loop تمر على القائمة
  3. شرط if واحد
  4. متغير واحد
اعرض الإجابة الصحيحة
✓ الإجابة: حلقة Loop تمر على القائمة. الحلقات وُجدت لتكرار العمل على مجموعات — جوهر أتمتة البرمجة.
3 برنامجك توقف برسالة خطأ طويلة — أول خطوة صحيحة:
  1. إعادة تشغيل الجهاز
  2. قراءة رسالة الخطأ (خاصة آخر سطر) ففيها المكان والسبب
  3. حذف الملف
  4. تغيير اللغة
اعرض الإجابة الصحيحة
✓ الإجابة: قراءة رسالة الخطأ (خاصة آخر سطر) ففيها المكان والسبب. رسالة الخطأ خريطة التصحيح — قراءتها مهارة المحترف الأولى.