السلام عليكم
كما تعلمون اني اصبحت ابرمج على asp.net و بينما كنت ابحث عن دروس حول MVP Pattern وجدت هدا الدرس الراءع ارجوا الافادة شكرا
http://www.carterconsulting.org.uk/index.htm
http://www.delphifeeds.com/go/s/49833
و للمزيد من المعلومات هناك درس عربي هنا
تعريف MVP Pattern
تعتبر MVP Pattern ,واحدة من أنماط العرض , والتى تستخدم فى التعامل مع واجهات المستخدم (UI) , وفى الحقيقة هى مشتقة وإن شئت قل تحسين من MVC Pattern .وتهدف على كتابة كود نظيف , يعمل على مبدأ الفصل بين مكونات النظام , ما بين تعامل مع واجهة المستخدم والتى تتمثل فى أدوات وبعضاً من الصور ,وبين الأكواد المستخدم فى إمداد هذة الأدوات بالبيانات وأى طبقة اخرى , كإستخدام نوعاً من انواع Service وغيرها . وبالطبع كلما زادت فرصة فصل الأكواد عن بعضها , وكذلك كلما توفرت فرصة الإستقلالية , ظهر ,بل ,وزاد الأمر يسراً عند الحديث عن إختبار الكود وما نعرفه بـ Unit Testing .