الدرس 2
تحديد قواعد عد الملفات
قبل ما نكتب كود لازم نحدد المطلوب بدقة
حتى مهمة بسيطة زي عد الملفات محتاجة نوضح هنعد إيه وفين
قواعد المهمة
- نشتغل على مجلد التجربة input فقط
- نعد الملفات الموجودة مباشرة داخله مهما كان نوعها
- منعدش المجلدات ومنفتحش المجلدات الفرعية علشان نعد اللي جواها
- نعرض العدد فقط من غير نقل أو حذف أو تغيير أي ملف
- لو المجلد موجود لكنه فاضي تكون النتيجة صفر
الفرق بين ملف ومجلد
الملف زي notes.txt أما المجلد زي archive فهو مكان ممكن يحتوي على ملفات أو مجلدات تانية
في التطبيق ده هنحسب الملفات فقط

في الصورة عندنا ملفان ومجلد النتيجة 2 لأن archive مجلد مش ملف
وحتى لو جواه ملفات مش هندخل نعدها
إزاي نتأكد إن الفكرة صح؟
نبدأ بمجلد تجريبي نعرف عدد ملفاته ونقارن العدد المتوقع بالنتيجة بعد تشغيل السكربت
بعدها نضيف ملف ونجرب تاني
تدريب
مجلد التجربة فيه 3 ملفات ومجلد فرعي جواه 5 ملفات
إيه العدد اللي المفروض يظهر حسب قواعدنا؟
حل التدريب
- العدد هيكون 3
- المجلد الفرعي نفسه مش بيتحسب
- الملفات الخمسة اللي جواه مش داخلة في العد لأننا مش بندخل المجلدات الفرعية
آخر تعديل للدرس: