high cohesion: wysoka spójność > Dodaj do ulubionych Zasada programowania obiektowego mówiąca, że elementy programu realizujące jedną funkcję powinny być zamknięte w jednym dającym się wydzielić module.