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

من موسوعة حسوب
مراجعة 14:04، 30 سبتمبر 2018 بواسطة Nourtam (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الارتباط الوثيق غير المناسب (Inappropriate Intimacy)}}</noinclude> == توصيف المشكلة == استخدام أح...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

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

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

أسبابها

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

وما الحل؟

إليك المزيد

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

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

انظر أيضًا

مصادر