Solida principer är ett sätt, en uppsättning rekommendationer och principer, att bygga robust programvara. SOLID-principerna fungerar för objektorienterad design (OOP). Deras författare är Robert C. Martin och är från omkring år 2000.
Tecken | Principnamn | Förklaring |
---|---|---|
S |
Principen om ett enda ansvar | Varje klass har bara ett ansvar. |
O |
Open/Closed-principen | Funktionaliteten hos en klass kan utökas utan att ändra den. |
L |
Liskovs substitutionsprincip | Klasser måste vara fullt utbytbara mot sina efterkommande klasser. |
I |
Principen om gränssnittssegregering | Använd små och smalare gränssnitt. |
D |
Principen om invertering av beroenden | Beroende på abstraktioner, inte på implementationer. |
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: ... | sv