SOLID-principer
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.
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. |
Laddar kommentarer...