Introduction to OOP Chapter 3: Object-Oriented Design: next previous audio real text

Coupling and Cohesion

The separation of tasks into the domains of different components should be guided by the concepts of coupling and cohesion.

Intro OOP, Chapter 3, Slide 25