YAGNI — ключевой принцип экстремального программирования.
Но что это такое, и действительно ли вам это нужно?
Что в нем говорится?
Оператор YAGNI довольно прост:
Внедряйте вещи только тогда, когда они вам действительно нужны, а не тогда, когда вы думаете или предвидите, что они могут понадобиться вам в будущем!