Ohjelmoinnin KISS-periaate

Ohjelmoinnin KISS-periaate (Keep it simple, stupid, Pidä se yksinkertaisena, tyhmä) edellyttää luopumista suunnitellun järjestelmän aiheettomasta monimutkaistamisesta, jos on mahdollista tehdä siitä yksinkertaisempi ja kevyempi.

Järjestelmän oikeaan rakentamiseen KISS-periaatteen mukaisesti on noudatettava seuraavia sääntöjä:

Katso myös

  • SOLID-periaate,
    joka antaa ohjelmistosuositukset OOP-pohjalta
  • DRY-periaate,
    joka jakaa ohjelmiston pieniksi komponenteiksi
  • YAGNI-periaate,
    joka edellyttää luopumista ohjelmiston ylimääräisestä toiminnallisuudesta
  • CQS-periaate,
    joka asettaa jokaiselle funktiolle vain yhden komennon
  • LoD-periaate,
    jota sovelletaan ohjelmiston kehityksessä
  • Vastuunjaon periaate,
    jota sovelletaan ohjelmiston kehityksessä