PHP Manual
/
Designmönster

SOLID-principer

17. 01. 2022

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.

En snabb översikt

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:

Související články

1.
3.
Status:
All systems normal.
2024