Yagni

这是 "You Aren't Gonna Need It" 的缩写。软件项目初期塞进各种 Yagni 的功能,增加了代码复杂度、增加了未来的维护成本、让项目延期,最重要的是,未来往往用不到这些功能。

生活中也是如此,“将来可能会用到”的东西有很大概率是将来肯定用不到