第一章 软件架构设计原则
1.1开闭原则-对扩开放,对修改关闭。开闭原则的核心思想就是面向抽象编程。
1.2依赖倒置原则。大家一定要切记:以抽象为基准比以细节为基准搭建起来的架构要稳定的多,因此在拿到需求之后,要面向接口编程,先顶层再细节的设计代码结构。
1.3单一职责原则。总体来说,就是一个类,接口或者方法只负责一项职责。
1.4接口隔离原则。建立单一接口,不要建立臃肿庞大的接口。尽量细化接口,接口中的方法尽量少(适度)。
1.5迪米特原则-最少知道原则。
1.6里氏替换原则。
1.7合成复用原则。
来源:https://www.cnblogs.com/la5qianer/p/12291435.html