SOLID-principerna

Principerna för objektorienterad programmering SOLID är nödvändiga för att skapa funktionell, långsiktigt underhållbar programvara baserad på objektorienterad programmering (OOP).

De huvudsakliga SOLID-principerna:

Se även

  • principen DRY,
    som delar upp programvara i små komponenter
  • principen KISS,
    som förespråkar att undvika att komplicera programvara
  • principen YAGNI,
    som förespråkar att avstå från överflödig funktionalitet i programvara
  • principen CQS,
    som ger varje funktion endast ett kommando
  • principen LoD,
    som tillämpas vid programvaruutveckling
  • principen ansvarsfördelning,
    som tillämpas vid programvaruutveckling