Previous Topic: Coupling and Cohesion

Next Topic: Degrees of Coupling

Coupling

Coupling is a measure of the interdependence of two modules. The closer two procedures are coupled, the harder it is to design, test and rely on them as separate modules. We can identify a continuum of degrees of coupling, ranging from the strong to the weak. Generally speaking, the weaker the coupling, the better.