Kopplung (Coupling) misst, wie sehr ein Modul von einem anderen abhängt; Kohäsion (Cohesion) misst, wie stark die Teile innerhalb eines Moduls zusammenhängen. Ziel: niedrige Kopplung, hohe Kohäsion.
Die zwei Achsen
text
HIGH cohesion → a class does ONE well-defined job, parts relate strongly ✅
LOW coupling → modules interact through small, stable interfaces ✅
