2026/08/21SOLID:面向对象设计的五条基本原则SOLID 把面向对象设计中常见的耦合问题归纳成五条原则。它关注职责、依赖和替换关系,目的是让代码更容易理解、修改和测试。note#软件工程#软件架构#面向对象
2026/08/21YAGNI:你不会需要它YAGNI 是 You Ain't Gonna Need It 的缩写,提醒开发者不要为尚未发生的需求提前实现功能。它反对投机性功能,同时要求保留必要的可修改性。note#软件工程#软件架构#极限编程