Зв'язність (програмування)
З Вікіпедії, безкоштовно encyclopedia
Зв'язність (англ. coupling) чи залежність (англ. dependency) — це міра, у якій модуль (компонент) програми залежить від кожного іншого модуля (використовує якусь інформацію про нього).
Зв'язність зазвичай протиставляється пов'язаності. Метрики програмного забезпечення зв'язність та пов'язаність, винайдені Ларрі Констянтином, першим розробником структурного проєктування,[1] який також був першим їхнім прихильником (див. також SSADM). Слабка зв'язність часто є ознакою добре структурованої комп'ютерної системи, та гарної архітектури, і в поєднанні з високою пов'язаністю дозволяє досягнути гарної прочитності та підтримуваності коду.