Najlepsze pytania
Chronologia
Czat
Perspektywa
SOLID
zasada architektury oprogramowania Z Wikipedii, wolnej encyklopedii
Remove ads
SOLID – mnemonik zaproponowany przez Roberta C. Martina, opisujący pięć podstawowych założeń programowania obiektowego: zasady jednej odpowiedzialności (ang. single responsibility), zasady otwarte-zamknięte (ang. open-close), zasady podstawienia Liskov (ang. Liskov substitution principle), zasady segregacji interfejsów (ang. interface segregation principle) oraz zasady odwrócenia zależności (ang. dependency inversion principle)[1].
Nazwę SOLID zaproponował Michael Feathers, który zauważył, że jeśli ułożyć zasady, zebrane przez Martina, w innej kolejności, pierwsze liery utworzą słowo SOLID[2].
Remove ads
Zobacz też
Przypisy
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads