软件开发概念 published on 2026-05-16 included in Other一、SOLID 原则(重点:S、O、D) SOLID 是面向对象设计的五个原则,其中三个与依赖注入直接相关。 1. 单一职责原则(SRP) 一个类应该只有一个引起它变化的原因。 通俗讲:一个类只做一件事。 与依赖注入的关系:如果一个类负责创建依赖、又执行业务逻辑、又做日志记录,它的职责就不单一。DI 把“创建依赖”的职责移除,让类只关注核心逻辑。