Вопрос проверяет понимание того, как избегать избыточной сложности и преждевременных оптимизаций.
Короткий ответ
YAGNI означает «вам это не понадобится». Принцип говорит, что не стоит писать код на будущее без реальной необходимости. Лишняя функциональность усложняет поддержку и тестирование. Часто такие возможности так и не используются. Лучше добавлять код тогда, когда он действительно нужен.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.