Leksikon
SOLID-principperne
SOLID er fem principper for kode, der er nem at ændre og vedligeholde. Forstå tommelfingerreglerne bag velbygget, holdbar software.
Hvad er SOLID?
SOLID er en huskeregel for fem principper for god, objektorienteret kode. Tilsammen handler de om det samme mål: at skrive kode, der er nem at forstå, ændre og udvide — uden at man brækker noget andet i processen.
De fem — kort
- S – én del af koden bør have ét ansvar.
- O – kode bør kunne udvides uden at ændre det eksisterende.
- L – dele bør kunne erstattes med beslægtede dele uden problemer.
- I – mindre, fokuserede grænseflader frem for store, altomfattende.
- D – byg på abstraktioner, ikke på konkrete detaljer.
Hvorfor det betyder noget for dig
Du skriver aldrig SOLID-kode selv — men det er en stor del af forskellen på software, der bliver ved med at være nem at ændre, og software, der bliver stivere og dyrere for hver tilføjelse. Principperne er ikke regler, der skal følges slavisk, men et kompas, gode udviklere styrer efter. Resultatet mærker du som en løsning, der stadig er let at videreudvikle om et år.
Flere opslag i leksikonet
Se hele leksikonet →Relaterede ydelser
Skal det her omsættes til noget, der virker hos jer? Så er det typisk her, vi kommer ind.
Fra begreb til løsning
Skal et af begreberne her omsættes til noget der rent faktisk virker i din virksomhed, så tag en uforpligtende snak med os.