Načela SOLID

Načela objektno usmerjenega programiranja SOLID so potrebna pri ustvarjanju funkcionalne, dolgo časa vzdrževane programske opreme na podlagi objektno usmerjenega programiranja (OOP).

Osnovna načela SOLID:

Glejte tudi

  • načelo DRY,
    ki deli programsko opremo na majhne komponente
  • načelo KISS,
    ki predlaga opustitev zapletanja programske opreme
  • načelo YAGNI,
    ki predlaga opustitev odvečne funkcionalnosti programske opreme
  • načelo CQS,
    ki določa za vsako funkcijo samo en ukaz
  • načelo LoD,
    ki se uporablja pri razvoju programske opreme
  • načelo ločitve odgovornosti,
    ki se uporablja pri razvoju programske opreme