Object Oriented Software Engineering   View all facts   Glossary   Help
subject > criterion > quality > software quality > coupling > common coupling
Next couplingcontent coupling    Upcoupling    Previous couplingtype use coupling   

common coupling
subjectfact 
common couplingcan be avoided by creating a module that has specially-designated public methods, which can be called to obtain or modify the system-wide default values2001-08-30 14:54:57.0
has definition A form of coupling in which components share data using a global variable and thus become dependent on each other2001-08-30 14:54:57.0
is a subtopic of 9.2 - Principles Leading to Good Design2001-08-30 14:54:58.0
is a kind of coupling2001-08-30 14:54:58.0
shares many of the disadvantages of content coupling2001-08-30 14:54:58.0
should be minimized2001-08-30 14:54:58.0
couplingimplies that if you want to reuse one component, you will also have to import all the ones with which it is coupled2001-08-30 14:55:07.0
software qualityis hard to assess2001-08-30 14:57:42.0