قبل ما نبدأ، لا تنسى تعمل متابعة للحساب لو انت مبرمج أو مهتم بالبرمجة 😃💙
هذه الحلول تكون عامة ومالها علاقة بلغة البرمجة بقدر ماهي مهتمة بحل المشكلة بمجموعة من الخطوات، هذه الحلول في الغالب تركز على عدم التكرار وال performance العالي
باختصار نمط التصميم هو أفضل الممارسات لكتابة الكود اللي يحل مشكلة معينة.
2⃣ structural type:
وتبنى على اساس العلاقات بين الobjects
مثل adapter pattern
3⃣ Behavioral type:
وتهتم بالتفاعل بين الobjects
وتبنى على اساس العلاقات بين الobjects
مثل adapter pattern
3⃣ Behavioral type:
وتهتم بالتفاعل بين الobjects
وهناك الكثير من الانواع للانماط التصميم مثل ال Builder Pattern, Adapter pattern , Proxy Pattern,,,etc
ممكن اشرحها بشكل مفصل في تغريدات قادمة اذا تحبوا
ممكن اشرحها بشكل مفصل في تغريدات قادمة اذا تحبوا
مصدر جيد لشرح هذه الانماط هو كتاب Head First Design Patterns يمكنك البدء فيه.
Loading suggestions...