high coupling: wysoki stopień powiązań
Rodzaj relacji między modułami programu, gdzie działanie poszczególnych modułów jest ściśle uzależnione od dostępności i działania innych modułów. W programowaniu obiektowym wysoki stopień powiązań między klasami oznacza, że poszczególne klasy wymagają innych klas do wykonania swoich działań. Jest to oznaką słabego projektu systemu.