سيتم اعادة تجديد الموقع قريبا ان شاء الله
الاجابة عن سؤال ماهو MVC مع الشرح

الاجابة عن سؤال ماهو MVC مع الشرح

من المعروف في عالم البرمجيات ان متطلبات الزبون تتغير مع مرور الزمن، لدلك تنبه المهندسون الى ضروره تصميم البرمجيات باستخدام أساليب جيده تجعل عمليه التغيير في البرنامج أمر سهل ولايستدعي التغيير في الكود الأصلي، الشيئ الدي ادى الى ضهور منهجيات جديدة للخطوات التي يجب على المبرمج اتباعها لانجاز المشاريع البرمجية.

ما هو MVC ؟

MVC يعتمد على عملية الفصل الواجهه Interface التي نقصد بها View عن التطبيق والدي يحدد مشكلة البرنامج Business Logic والدي نقصد به Model وعن التحكم في الواجهه اي Controller .

بعبارة اخرى ينص نمط MVC على الفصل بين الواجهة و البرنامج نفسه، بحيت في حالة ادا تغير Busniess Logic فان View يبقى كما هو بدون تغيير، والعكس صحيح ادا تغيرت الواجهة View فان Model يبقى كماهو بدون تغيير.

شرح طريقة عمل MVC ؟

يمكننا القول على ان Controllor يعتبر حلقة الوصل في نمط MVC، بحيت ان اي عملية يقوم بالتحكم بها Controllor قبل ان يقون بارسالها الى Model الدي يقوم بمعالجة البيانات من قاعدة البيانات تم يعيدها الى Controller قبل ان يقوم هدا الاخير بارسال البيانات الى View والدي يقوم بدوره بعرضها للمستخدم على شكل واجهة Interface.

فريق التحرير

فريق التحرير هو المكلف بتدوين مقالات علمية بالعربية لتمكين المبرمجين العرب من الحصول على اخر الاخبار و التقنيات الجديدة بسرعة وفي مكان واحد.

إقرأ أيضً