SOLID-principperne

Principperne for objektorienteret programmering SOLID er nødvendige for at skabe funktionel, vedligeholdelsesvenlig software på lang sigt baseret på objektorienteret programmering (OOP).

De grundlæggende SOLID-principper:

Se også

  • princippet DRY,
    som opdeler software i små komponenter
  • princippet KISS,
    som foreslår at undgå at komplicere software
  • princippet YAGNI,
    som foreslår at undgå overflødig funktionalitet i software
  • princippet CQS,
    som giver hver funktion kun én kommando
  • princippet LoD,
    som anvendes i softwareudvikling
  • princippet ansvarsopdeling,
    som anvendes i softwareudvikling