CodeRoadMap
路线图学习路径文章题库资源社区

浏览

首页路线图学习路径知识库题库文章资源社区我的学习
CodeRoadMap

中文编程学习导航:路线图、讲义与题库,进度可同步。

路线图学习路径文章题库社区

© 2026 CodeRoadMap

津ICP备2026012044号-1|coderoadmap@126.com
开发路线图/软件设计与架构路线图/YAGNI
阶段一

YAGNI

节点说明与学习资源

YAGNI(你不会需要它)是一个软件开发原则,它建议开发人员不应向代码库添加功能,除非这些功能是立即必要的。其思想是通过仅添加实际需要的功能来避免在代码库中创建不必要的复杂性。

YAGNI 原则与单一职责原则 (SRP) 和开放/封闭原则 (OCP) 密切相关,它们是 SOLID 原则的一部分。YAGNI 旨在通过避免创建不必要的抽象和功能来尽可能简化代码库。

← 上一节点DRY下一节点 →架构风格