شرح المفهوم
تساعدك "أساسيات إعداد وتشغيل PHP: سيناريو تصحيح الأخطاء" على ترجمة مشكلة واقعية إلى كود PHP فعال. ستقوم ببناء حل واختباره وتحسينه مع الانتباه إلى تدفق الطلبات الواضح، والتحقق من الصحة، ومعالجة البيانات الآمنة. يستخدم الدرس سير عمل عمليًا لتتمكن من التركيز بعمق على مهارة واحدة للمبتدئين ومعرفة كيف تؤثر قرارات تصحيح الأخطاء على النتيجة النهائية. Lesson fingerprint: php:PHP Beginner:PHP setup and runtime basics:beginner-php-setup-and-runtime-basics-3:3.
أين تضع الكود
- حدد متغيرات اللون والموضع في الأعلى.
- أنشئ منطق رسم الأشكال أو وضعها في المنتصف.
- اعرض المخرجات (طباعة، كانفاس، SVG، أو كتلة منسقة) في النهاية.
مرجع الأوامر
- حدد أين يظهر هذا النمط في سير عمل برمجي واقعي.
- سجل قرار تنفيذ واحدًا باستخدام قواعد لغة PHP العملية.
- شغل الكود الأولي، ثم تحقق من نتيجة متوقعة واحدة ونتيجة حالة حدية واحدة.
- استخدم نقطة تحقق للتحقق من المخرجات وتوثيق السلوك المتوقع.
دليل خطوة بخطوة
- اختتم بقائمة تحقق قصيرة للدقة والوضوح.
- تحقق من السلوك باستخدام حالة طبيعية واحدة وحالة حدية واحدة.
- أجرِ تغييرًا واحدًا مركزًا على التنفيذ الأساسي وقارن النتائج.
- اكتب ملاحظة قصيرة تشرح ما تغير ولماذا.
- قارن بين تطبيقين واختر أحدهما مع تبرير واضح.
تمارين تطبيقية
- أعد كتابة المنطق بأسلوب أنظف دون تغيير النتيجة.
- وسع الحل ليتناسب مع سير عمل برمجي واقعي.
- ابنِ حل PHP جديدًا لهذا الدرس باستخدام مدخلات مختلفة.
تحديات برمجية
- وسع نطاق الحل لمجموعة مدخلات أكبر وقيم سلوكه.
- طبق قاعدة جودة واحدة بناءً على تدفق الطلبات الواضح، والتحقق من الصحة، ومعالجة البيانات الآمنة عبر كل كتلة كود.
مهام تمرين صغيرة
- أعد تسمية المتغيرات أو الدوال لجعل القصد أوضح.
- أضف تحسينًا ذا معنى واحدًا وأعد تشغيل التحقق.
- اكتب وشغل اختبارًا سريعًا واحدًا أو خطوة تحقق يدوية.
خطأ شائع
Mixing x and y axes or using wrong coordinate origin causes shapes to appear in unexpected places.
تحدٍ مصغّر من الواقع
Draw one square, one triangle, and one circle, then move X marker 2 steps right and 1 step down.