Принцип на програмирање YAGNI
Принципот на програмирање YAGNI (You aren't gonna need it, Нема да ви треба) подразложува одбивање на вишокот функционалност на системот што го развивате, т.е. ако нема непосредна потреба за задача или метод, треба да се одкажете од нив.
При планирање на работата на проект, следејќи го принципот YAGNI, не треба да пишувате код кој можеби некогаш ќе ви затреба, наместо тоа треба да се решаваат на прво место најактуелните и најважните задачи.
Погледнете исто така
-
принципот
SOLID,
кој дава препораки за софтверот базиран на ООП -
принципот
DRY,
кој го дели софтверот на мали компоненти -
принципот
KISS,
кој подразложува одбивање од комплицирање на софтверот -
принципот
CQS,
кој задава за секоја функција само една команда -
принципот
LoD,
кој се применува при развој на софтвер -
принципот поделба на одговорноста,
кој се применува при развој на софтвер