Programmeerimise põhimõte YAGNI
Programmeerimise põhimõte YAGNI (You aren't gonna need it, Teil ei ole seda vaja) eeldab arendatava süsteemi liigse funktsionaalsuse tagasilükkamist, st kui puudub otsene vajadus ülesande või meetodi järele, tuleks neist loobuda.
Projekti töö plaanimisel, järgides YAGNI põhimõtet, ei pea kirjutama koodi, mis võib teile kunagi kasulik olla, selle asemel tuleks ennekõike lahendada kõige aktuaalsemaid ja olulisemaid ülesandeid.
Vaata ka
-
põhimõte
SOLID,
mis määrab OOP-il põhinevat tarkvara soovitusi -
põhimõte
DRY,
mis jagab tarkvara väikesteks komponentideks -
põhimõte
KISS,
mis eeldab tarkvara keerukuse välistamist -
põhimõte
CQS,
mis määrab igale funktsioonile ainult ühe käsu -
põhimõte
LoD,
mida rakendatakse tarkvara arendamisel -
põhimõte vastutuse eraldamine,
mida rakendatakse tarkvara arendamisel