In structured programming, a program is decomposed into modules. Coupling and cohesion describe the decomposition should attempt to :
1
Maximize coupling and minimize cohesion.
2
Maximize coupling and maximize cohesion.
3
Minimize coupling and maximize cohesion.
4
Minimize coupling and minimize cohesion.