Coupling and Cohesion
Overview
Section titled “Overview”Coupling describes how strongly parts depend on one another.
Cohesion describes how well the responsibilities inside a part belong together.
Why It Matters
Section titled “Why It Matters”- Lower coupling usually makes change safer.
- Higher cohesion usually makes a module easier to understand.