Jak moc kód jedné funkce/třídy závisí na ostatních funkcích/třídách
změny implementace jiných funkcí/tříd nevyžadují změnu ve funkci/třídě, která ji využívá
optimální je nízká provázanost, kdy funkce/třída nezávisí na implementačních detailech jiné
úplně bez provázanosti to nejde
-