اذهب إلى المحتوى
  • 0

ما هو سبب تقسيم المخططات إلى سلوكيه وهيكلية

نصر الدين اسحاق

السؤال

Recommended Posts

  • 0

هل تقصد أنماط التصميم البرمجي Design patterns ؟

إذا كان كذلك فيتم تقسيم أنماط التصميم حسب استخدام كل نمط حيث أن 

  1. أنماط التصميم الإنشائية Creational design patterns تستخدم في عملية ال Class instantiation

  2. أنماط التصميم الهيكلية Structural design patterns تستخدم  فيما يتعلق بهيكل ال class وتكوينه

  3. أنماط التصميم السلوكية Behavioral design patterns  تم تصميم هذه الأنماط اعتمادًا على كيفية تواصل  Communication بين كائنات الأصناف

يمكنك قراءة هذه المقالة للمزيد من التفاصيل

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

بشكل عام الهدف من المخططات هو توضيح المشروع و تنظيمه، و يفضل لكل تصميم أن يكون له أهدافه الواضحة.

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

بينما الفصل بينهما يسهل الأمر، أيضاً من الممكن ألا تريد إلا الهيكل الخاص بالمشروع بدون معرفة التفاعل بين الأغراض في هذا المشروع و السلوك الذي سيسلكه.

كما أريد أن أذكر أن المخططات لا تقتصر على هذين الصنفين فقط، فهناك الكثير من المخططات الآخرى التي يتم استعمالها.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...