24
Unnecessary coupling hurts
•
Propagates effects of changes more widely
•
Harder to understand interfaces
(interactions)
•
Harder to understand the design
•
Complicates managerial tasks
•
Complicates or precludes reuse