لماذا التماسك المنخفض سيء؟
لماذا التماسك المنخفض سيء؟

فيديو: لماذا التماسك المنخفض سيء؟

فيديو: لماذا التماسك المنخفض سيء؟
فيديو: بدون أسرار حل مشكلة عدم تماسك القصدير على سن كاوية اللحام 2024, شهر نوفمبر
Anonim

تماسك منخفض يكون سيء لأنه يشير إلى وجود عناصر في الفصل لا علاقة لها ببعضها البعض. الوحدات التي ترتبط عناصرها ارتباطًا وثيقًا وصادقًا ببعضها البعض. يجب أن تكون كل طريقة عالية أيضًا متماسك . معظم الطرق لها وظيفة واحدة فقط لأداء.

هنا ، ما هو التماسك المنخفض؟

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

لماذا التماسك مرتفع والاقتران منخفض؟ المضمون، تماسك عالي يعني الاحتفاظ بأجزاء من قاعدة التعليمات البرمجية المرتبطة ببعضها البعض في مكان واحد. اقتران منخفض ، في الوقت نفسه ، يتعلق بفصل الأجزاء غير ذات الصلة من قاعدة الشفرة قدر الإمكان. من الناحية النظرية ، يبدو المبدأ التوجيهي بسيطًا جدًا.

فيما يتعلق بهذا ، ما هي فوائد التماسك العالي والاقتران المنخفض؟

تماسك عالي و اقتران منخفض تعطينا كودًا أفضل تصميمًا يسهل الحفاظ عليه. تماسك عالي : يجب أن تنتمي العناصر الموجودة في فئة / وحدة واحدة وظيفيًا معًا وأن تفعل شيئًا معينًا. اقتران فضفاض : من بين الفئات / الوحدات المختلفة يجب أن يكون الحد الأدنى من التبعية.

ما هو التماسك المنخفض في جافا؟

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

موصى به: