Coupling

High coupling is bad and low coupling is good

Reduce coupling in design so you can remove and change things only in one point

Degrees of coupling
From highest to lowest


 * content coupling
 * common coupling
 * external coupling
 * something external
 * control coupling
 * stamp coupling
 * data coupling