Coupling and Cohesion

Varieties of Coupling (from bad to "good")

Varieties of Cohesion - (bad to good)