SOLID principai

Objektinio programavimo principai SOLID yra būtini, kuriant funkcionalią, ilgalaikę programinę įrangą, pagrįstą objektiniu programavimu (OOP).

Pagrindiniai SOLID principai:

Taip pat žiūrėkite

  • principas DRY,
    kuris skaido programinę įrangą į smulkias sudedamąsias dalis
  • principas KISS,
    kuris siūlo atsisakyti sudėtinginant programinę įrangą
  • principas YAGNI,
    kuris siūlo atsisakyti perteklinės programinės įrangos funkcionalumo
  • principas CQS,
    kuris kiekvienai funkcijai nustato tik vieną komandą
  • principas LoD,
    kuris taikomas kuriant programinę įrangą
  • principas atsakomybės atskyrimas,
    kuris taikomas kuriant programinę įrangą