YAGNI

YAGNI ( "Et tarvitse sitä"englanniksi  - "Et tarvitse sitä") on ohjelmistosuunnitteluprosessi  ja -periaate , jossa ylimääräisen toiminnallisuuden hylkääminen julistetaan päätavoitteeksi ja/tai arvoksi, joka on hylkäävä lisäystoiminto, jota ei suoraan tarvita.

Perustelut

YAGNI-periaatteen kannattajien mukaan halu kirjoittaa koodia, jota ei tarvita juuri nyt, mutta saattaa tarvita tulevaisuudessa, johtaa seuraaviin ei-toivottuihin seurauksiin:

Katso myös

Linkit