 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| • |
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!
|
|