انسجام ماژول چیست؟

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

تاریخ انتشار: