Low Coupling, High Cohesion