•On the other hand,
classes that are coupled with too many other classes are a sign of
trouble ahead.
•Classes that are
“highly” coupled with other classes will force changes to other classes when
you update the class in question
•Of course, reducing
coupling can require major reorganization! So, make EVERY effort at
design time to minimizing coupling
•It should be as easy
to create multiple objects of a class as it is to create one object
•Question any design
where there are single aggregations!