العربية  

books some design principles and strategies

If you do not find what you're looking for, you can use more accurate words.

View more

بعض مبادئ واستراتيجيات التصميم (Info)


  • حقن التبعية : الفكرة الأساسية هي أنه إذا كان الكائن يعتمد على وجود مثيل لكائن آخر ، فإن الكائن المطلوب "يتم حقنه" في الكائن التابع؛ على سبيل المثال ، يتم تمرير اتصال قاعدة بيانات كقيمة للمنشئ بدلاً من إنشاء واحد داخليًا.
  • مبدأ التبعيات اللاحلقية الرسم البياني للتبعية للحزم أو المكونات: تعتمد التقسيمات على نطاق العمل لمطور واحد يجب ألا يحتوي على دورات. ويشار إلى هذا أيضًا بوجود رسم بياني لا حلقي موجه. على سبيل المثال ، تعتمد الحزمة C على الحزمة B ، والتي تعتمد على الحزمة A. إذا كانت الحزمة A تعتمد أيضًا على الحزمة C، فستكون لديك حلقة.
  • مبدأ إعادة الاستخدام المركب: يفضل التركيب متعدد الأشكال للكائنات على الميراث.
Source: wikipedia.org