Repaso
Español

Good modular design aims for…

Options

  1. High coupling, low cohesion
  2. Low coupling, high cohesion (Correct option)
  3. High coupling, high cohesion
  4. Low coupling, low cohesion

Answer

Low coupling, high cohesion

Why

Cohesion: how well the things inside one module belong together (high = focused, good).

Coupling: how much modules depend on each other's details (low = independent, good).

With low coupling and high cohesion, a change stays inside one module instead of rippling everywhere.

Remember

Low coupling, high cohesion.

Key terms

Practice this question in Repaso