
Finalnym wyliczeniem skromnej listy zasad SOLID jest Zasada odwracania zależności (Dependency inversion principle). Jeśli jeszcze nie wiesz, co kryje pod sobą akronim SOLID, zapraszam do odpowiedniego artykułu.
Zasada odwracania zależności
Zasada odwracania zależności współpracuje ściśle z Zasadą segregacji interfejsów (klienci nie powinni zależeć od interfejsów, których nie używają). W tym przypadku zejdziemy troszkę niżej, bo do poziomu konkretnych struktur, np. klas. Czytaj dalej