الارتباط الوثيق غير المناسب (Inappropriate Intimacy)

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

توصيف المشكلة

استخدام أحد الأصناف (class) الحقولَ (fields) والتوابعَ (methods) الداخليّة لصنفٍ آخر بكثرة.

أسبابها

تعاملُ الأصناف (classes) مع بعضها بكثرةٍ، وهذا ما يجب أن تكون على درايةٍ به، إذ إنّ التصميم الجيّد يشترط الحدَّ من التواصل فيما بينها ما أمكن، وهذا سيسهِّل صيانتها (maintenace) وإعادة استخدامها (reuse).

وما الحل؟

إليك المزيد

ستحصل بحلِّ المشكلة على:

  • تبسيط الدعم (support) وإعادة استخدام الشيفرة.
  • شيفرةٍ أكثر تنظيمًا.

انظر أيضًا

مصادر