قاعدة فرق تسد في البرمجة
هي تفكيك المشكلة الكبيره الى مشاكل صغيره
ثم حلها
بعدها ممكن نختصر الكود
استخدمتها اليوم في مشروعي
هي تفكيك المشكلة الكبيره الى مشاكل صغيره
ثم حلها
بعدها ممكن نختصر الكود
استخدمتها اليوم في مشروعي
كان لدي اربع اجزاء في الصفحة
كل جزء له محتوى مختلف
الفكرة ان اضع زر بجوار كل محتوى وعند الضغط عليه
يتم نسخ المحتوى
بعدها يتم اظهار تنبيه تم النسخ
كل جزء له محتوى مختلف
الفكرة ان اضع زر بجوار كل محتوى وعند الضغط عليه
يتم نسخ المحتوى
بعدها يتم اظهار تنبيه تم النسخ
قلت اول شي ابدا بالجزء الاول
وسويت الكود بالجافاسكربت
وطلع كل شي تمام
بعدها طبقت نفس الكود على بقية الاجزاء
فكانت نتيجة الكود 70 سطر تقريبا
وسويت الكود بالجافاسكربت
وطلع كل شي تمام
بعدها طبقت نفس الكود على بقية الاجزاء
فكانت نتيجة الكود 70 سطر تقريبا
طبعا ممكن استخدم الكود كذا وما فيه مشكله
لكن قلت بما ان فيه اكواد مكرره في كل الاجزاء
سويت داله ووضعت فيها الكود المكرر
بعدها استتدعيت الدالة اربع مرات
فاصبح الكود 29 سطر
وبكذا اختصرت 40 سطر تقريبا
لكن قلت بما ان فيه اكواد مكرره في كل الاجزاء
سويت داله ووضعت فيها الكود المكرر
بعدها استتدعيت الدالة اربع مرات
فاصبح الكود 29 سطر
وبكذا اختصرت 40 سطر تقريبا
جاري تحميل الاقتراحات...