YAGNI YAGNI是英文 You arent gonna need it 的缩写一般认为属于软件工程方法极限编程YAGNI 原则指出程序员应该在面临确凿的需求时才实现相应功能 在 YAGNI 的实践中建议配合单元测试持續整合和代码重构以避免产生难以维护的代码技术负债