الدوال والمكتبات وتنظيم المشروع
قسّم البرنامج إلى دوال واضحة، استخدم المكتبات الموثوقة عبر الواجهات المعلنة، ونظّم الثوابت والحالة لتسهيل الاختبار والصيانة.
محتوى الدرس
اقرأ الوحدات بالترتيب، ثم اختبر فهمك قبل إكمال الدرس.
الدوال تقلل التعقيد
إذا كان جزء من الكود يؤدي مهمة واضحة مثل readSensor أو updateMotor، ضعه في دالة باسم يصف وظيفته بدل ترك كل شيء داخل loop.
الثوابت لا تتغير
استخدم const للأرقام التي تمثل Pin أو حدًا ثابتًا لا يتغير أثناء التشغيل. هذا يمنع التعديل غير المقصود ويجعل الكود أوضح.
استخدم المكتبة عبر واجهتها الموثقة
المكتبة الجيدة تختصر تفاصيل منخفضة المستوى. اقرأ أمثلتها ووثائقها، وتحقق من توافق الإصدار واللوحة بدل نسخ كود عشوائي من مصادر غير موثوقة.
قسّم المشروع حسب المسؤولية
اجعل القراءة والتحويل واتخاذ القرار والتحكم في المخرج أقسامًا منفصلة قدر الإمكان. هذا يسهل الاختبار وإعادة الاستخدام والانتقال لاحقًا إلى مشاريع أكبر.
تحقق سريع من فهمك
لماذا يُفضّل تقسيم sketch إلى دوال صغيرة واضحة؟