![]() |
subject > criterion > quality > software quality > coupling > common coupling |
![]() ![]() | ||||
common coupling | ||||
subject | fact |
common coupling | can be avoided by creating a module that has specially-designated public methods, which can be called to obtain or modify the system-wide default values | ![]() |
has definition A form of coupling in which components share data using a global variable and thus become dependent on each other | ![]() | |
is a subtopic of 9.2 - Principles Leading to Good Design | ![]() | |
is a kind of coupling | ![]() | |
shares many of the disadvantages of content coupling | ![]() | |
should be minimized | ![]() | |
coupling | implies that if you want to reuse one component, you will also have to import all the ones with which it is coupled | ![]() |
software quality | is hard to assess | ![]() |