Object Oriented Software Engineering View all facts Glossary Help |
subject > criterion > quality > software quality > coupling > content coupling |
content coupling comparison table |
Subject | occur when | avoid | avoid by | imply | is a kind of | be | is a subtopic of | occur whenever |
---|---|---|---|---|---|---|---|---|
content coupling in Java | you directly modify an instance variable of an instance variable | since any modification of data should be easy to find and easy to understand |
| that if you want to reuse one component, you will also have to import all the ones with which it is coupled | content coupling | hard to assess | 9.2 - Principles Leading to Good Design | you modify a public instance variable in a way that designers did not intend |
Next coupling: control coupling Up: coupling Previous coupling: common coupling