8 of 59 menu

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ä:

  • Kaikki tarvittavat tehtävät on jaettava pienempiin alitehtäviin, joiden kehittämisen ei pitäisi kestää yli 4-12 tuntia.
  • Kaikkien alitehtävien tulee ratketa yhdellä tai useammalla luokalla.
  • Menetelmien tehtävien ratkaisemiseksi ihanteellisesti tulisi rajoittua enintään 30-40 riviin.
  • Ennen koodin kirjoittamista, on ensin keksittävä, millainen annetun tehtävän ratkaisu on.
  • Kaikki tarpeeton ja vanhentunut koodi tulee poistaa.

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ä
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää