Связанность измеряет, насколько один модуль зависит от другого; связность измеряет, насколько сильно части внутри модуля связаны между собой. Цель: низкая связанность, высокая связность.
Два измерения
text
HIGH cohesion → a class does ONE well-defined job, parts relate strongly ✅
LOW coupling → modules interact through small, stable interfaces ✅
