Acoplamento mede quanto um módulo depende de outro; coesão mede como as partes dentro de um módulo se relacionam fortemente. O objetivo: baixo acoplamento, alta coesão.
Os dois eixos
text
HIGH cohesion → a class does ONE well-defined job, parts relate strongly ✅
LOW coupling → modules interact through small, stable interfaces ✅
