چرا انسجام کم بد است؟
چرا انسجام کم بد است؟

تصویری: چرا انسجام کم بد است؟

تصویری: چرا انسجام کم بد است؟
تصویری: چرا تصرف این پنج کشورغیرممکن است؟ 2024, ممکن است
Anonim

انسجام کم است بد زیرا نشان می دهد که عناصری در کلاس وجود دارند که ارتباط چندانی با یکدیگر ندارند. ماژول هایی که عناصر آن به شدت و به طور واقعی با یکدیگر مرتبط هستند مورد نظر هستند. هر روش نیز باید بسیار باشد منسجم . اکثر روش ها فقط یک عملکرد برای انجام دارند.

در اینجا، انسجام کم چیست؟

در برنامه نویسی کامپیوتر، انسجام به درجه تعلق عناصر داخل یک ماژول به یکدیگر اشاره دارد. متقابلا، انسجام کم با صفات نامطلوبی مانند سخت بودن نگهداری، آزمایش، استفاده مجدد یا حتی درک آن همراه است. انسجام اغلب با جفت، مفهومی متفاوت در تضاد است.

چرا انسجام زیاد و جفت کم است؟ در اصل، انسجام بالا به معنای نگهداری قسمت هایی از یک پایه کد که به یکدیگر مرتبط هستند در یک مکان واحد است. کوپلینگ کم ، در عین حال، در مورد جدا کردن بخش های نامرتبط از پایه کد تا حد امکان است. در تئوری، دستورالعمل بسیار ساده به نظر می رسد.

با توجه به این موضوع، انسجام بالا و کوپلینگ کم چه مزایایی دارد؟

چسبندگی بالا و کوپلینگ کم کد طراحی شده بهتری را به ما بدهید که نگهداری آن راحت تر باشد. انسجام بالا : عناصر درون یک کلاس/ماژول باید از نظر عملکردی به هم تعلق داشته باشند و یک کار خاص را انجام دهند. اتصال سست : در بین کلاس ها / ماژول های مختلف باید حداقل وابستگی وجود داشته باشد.

انسجام کم در جاوا چیست؟

انسجام کم زمانی است که یک کلاس کارهای زیادی را انجام می دهد که شباهت زیادی با هم ندارند. بالا انسجام به ما امکانات نگهداری بهتر می دهد و انسجام کم منجر به کلاس‌های یکپارچه می‌شود که نگهداری، درک آن دشوار است و قابلیت استفاده مجدد را کاهش می‌دهد.

توصیه شده: