五大设计原则
本文类容基于《Clean Architecture》
五大设计原则包括:单一职责原则(SRP)、开闭原则(OCP)、里氏替换原则(LSP)、接口隔离原则(ISP)和依赖反转原则(DIP),它们是经受过时间检验和筛选的软件设计指导思想,这种指导既适用于架构设计,也适用于程序设计,遵循设计原则,便于写出更具灵活性(易读、易扩展、易维护和易重用)的软件。
SRP: 单一职责原则单一职责原则最初的描述
...