Solidne zasady to sposób - zbiór zaleceń i zasad - budowania solidnego oprogramowania. Zasady SOLID sprawdzają się w projektowaniu zorientowanym obiektowo (OOP). Ich autorem jest Robert C. Martin i pochodzi z około 2000 r.
Znak | Nazwa zasady | Objaśnienie |
---|---|---|
S` | Zasada jednej odpowiedzialności | Każda klasa ma tylko jedną odpowiedzialność. |
Zasada otwartości/zamkniętości | Funkcjonalność klasy może być rozszerzana bez jej modyfikowania. | |
L` | Liskov substitution principle | Klasy muszą być w pełni zastępowalne przez swoje potomstwo. |
I` | Zasada segregacji interfejsów | Używaj małych i wąsko ukierunkowanych interfejsów. |
D` | Zasada inwersji zależności | Zależność od abstrakcji, nie od implementacji. |
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | pl