Princípy SOLID

Princípy objektovo orientovaného programovania SOLID sú nevyhnutné pri vytváraní funkčného, dlhodobo udržateľného softvéru na základe objektovo orientovaného programovania (OOP).

Základné princípy SOLID:

Pozrite tiež

  • princíp DRY,
    ktorý delí softvér na malé komponenty
  • princíp KISS,
    ktorý predpokladá odmietnutie komplikovania softvéru
  • princíp YAGNI,
    ktorý predpokladá odmietnutie nadbytočnej funkcionality softvéru
  • princíp CQS,
    ktorý určuje pre každú funkciu len jeden príkaz
  • princíp LoD,
    ktorý sa aplikuje pri vývoji softvéru
  • princíp rozdelenia zodpovednosti,
    ktorý sa aplikuje pri vývoji softvéru