SOLIDi põhimõtted

Objektorienteeritud programmeerimise põhimõtted SOLID on vajalikud funktsionaalse, pikaajaliselt hooldatava tarkvara loomiseks objektorienteeritud programmeerimise (OOP) alusel.

SOLIDi põhipõhimõtted:

Vaata ka

  • põhimõte DRY,
    mis jagab tarkvara väikesteks komponentideks
  • põhimõte KISS,
    mis eeldab tarkvara liialdast keerukuse vältimist
  • põhimõte YAGNI,
    mis eeldab tarkvara liigfunktsionaalsuse vältimist
  • põhimõte CQS,
    mis määrab igale funktsioonile ainult ühe käsurea
  • põhimõte LoD,
    mida rakendatakse tarkvara arendamisel
  • põhimõte vastutuse eraldamine,
    mida rakendatakse tarkvara arendamisel