الرئيسية / برامج وشروحات عامة / ماذا تعني كلمة Design Pattern

ماذا تعني كلمة Design Pattern

ماذا تعني كلمة

Design Pattern

هو اهم المفاهيم في مجال البرمجيات فماذا يعني هذا المصطلح وايه أنواعها وأزاي ممكن استخدمها

هي حلول لبعض المشاكل التي نواجها باستمرار فعملية السوفت وير

 

ببساطة شديده في بعض من الأشخاص عندما كانوا يقومون بتصميم السوفت وير واجهتهم بعض المشاكل فتم وجود حلوه لها وتم حل تلك المشاكل تم اصدار هذه النمط او الطريقة لو احنا تم تنفيذها نتفادى الوقوع في نفس المشكلة الى تم الوقوع بها سابقا

 

للتوضيح هي ليست بلغة برمجه او فريم ورك او مكتبة او أي شيء من هذا هيا فكرة وهذه الفكرة انا بنفذها لتفادى الوقوع في خطا ناس قابلو تم وقوعهم في نفس الأخطاء وهذا يعني أيضا انها ليست مرتبطة بالغة معينه

فبإمكاني تنفيذ هذه الفكرة في أي لغة برمجه انا استخدمها

 

هل الديزاين باترن ليها أنواع نعم فان لهم

ثلاث أنواع اساسين وكل نوع منهم يوجد به أنواع أخرى:

Creational Design pattern – Structure Design pattern – Behavioral Design pattern

اول نوع: هي أنماط تهتم اكتر بطريقة أنشاء ال

Object

والعلاقات بين

Object

لو عندنا أكثر من

Object

ثانيا: فهي أنماط تهتم اكثر بتنظيم ال

Classes

او تكوين

Structure

كبير من ال

Classes

الصغيرة الموجودة لدينا في المشروع

ثالثا: بيهتمو اكتر بي

Interaction between object and responsibility for each object

 

عن noureldien

التعليقات مغلقة

إلى الأعلى