《Spring5核心原理与30个类手写实践 》第一章 阅读笔记

天涯浪子 提交于 2020-02-10 17:14:08

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!