SOLID-principper
Solide principper er en måde, et sæt anbefalinger og principper, at bygge robust software på. SOLID-principperne fungerer i forbindelse med objektorienteret design (OOP), og deres forfatter er Robert C. Martin og er fra omkring 2000.
Solide principper er en måde, et sæt anbefalinger og principper, at bygge robust software på. SOLID-principperne fungerer i forbindelse med objektorienteret design (OOP), og deres forfatter er Robert C. Martin og er fra omkring 2000.
Et hurtigt overblik
| Tegn | Principnavn | Forklaring |
|---|---|---|
S |
Princippet om ét ansvar | Hver klasse har kun ét ansvar. |
O |
Åben/lukket-princippet | Funktionaliteten af en klasse kan udvides uden at ændre den. |
L |
Liskovs substitutionsprincip | Klasser skal kunne erstattes fuldt ud af deres efterkommere. |
I |
Princippet om adskillelse af grænseflader | Brug små og snævert fokuserede grænseflader. |
D |
Princippet om inversion af afhængighed | Afhænge af abstraktioner, ikke af implementeringer. |
Indlæser kommentarer...