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