أسلوب البرمجه البدائيه وعدم الأعتماد على Classes تؤدي لك نفس العمل والعديد من الامور المتقدمه , هل يزيد من سرعة التطبيق ؟
أسلوب البرمجة البدائية , هل تزيد من أداء التطبيق وسرعته في التحميل ؟
اعتقد بأنك يجب أن تصيغ سؤالك بطريقة معكوسة ..
البرمجة الكائنية التوجه أو MVC هل تبطئ من أداء التطبيق ؟
قمت باختبار قبل فترة طويلة للتأكد من مدى صحة هذه النظرية و اتضح لي بأن البرمجة بالطريقة البدائية اي وضع كل شي بشكل مباشر ضمن الصفحة اسرع من تضمين الكلاسات و استدعائها ثم تصديرها الى محرك القوالب و الفارق كان ضئيلاً في سرعة التنفيذ ولكن ذلك ليس معياراً لانني استخدمت الطلب مرة واحدة بينما في المواقع الكبيرة قد يتم تنفيذ الكود لآلاف المرات في الوقت نفسه .
مع ذلك فهذا ليس تبريراً للاستمرار بالطرق البدائية في البرمجة .. فهذه السلبية الوحيدة للبرمجة الكائنية التوجه بينما ما تبقى فيحسب لها بشكل كامل من ناحية الاستقرار و التصميم ( تصميم الكود البرمجي ) و سرعة التعديل على الكود و امكانية قرائته بسهولة من قبل اي طرف اخر سواء في فريق العمل او غيره .
التعليقات