Когезия и связанность (Coupling).
- Когезия (Cohesion) описывает степень, с которой элементы внутри модуля относятся друг к другу. Высокая когезия — это хорошо, это означает, что модуль выполняет одну, четко определенную задачу.
- Связанность (Coupling) описывает степень зависимости одного модуля от другого. Низкая связанность — это хорошо, это означает, что изменения в одном модуле минимально влияют на другие.