设计模式
—— 设计模式的初接触
一、 使用设计模式目的
- 提升代码重用性
- 增加代码可读性
- 增加代码可扩展性 (增加新功能和维护功能,非常方便)
- 增加代码可靠性 (当增加新功能时,对原功能没影响)
- 使程序呈现 高内聚、低耦合 的特性
二、 设计模式的常用七大原则
设计模式原则,就是程序员在编程时,应当遵守的原则,也是各种设计模式的基础 (即:设计这些设计模式的依据)
- 单一职责原则
- 接口隔离原则
- 依赖倒转(倒置)原则
- 里氏替换原则
- 开闭原则
- 迪米特法则
- 合成复用原则
三、 学习设计模式的好处和必要性
- 便于读源码。很多标准的第三方源码都是使用的设计模式,如果不会设计模式,读起来会有困难
- 规范自己的编码风格。提高自己的编码规范性
- 进行大项目编程时,会更规范,较少后期维护和修改的成本
- 面试几乎必问
本章结束
如果本文有错误或对本文有不理解的地方欢迎评论 ^_^
如果本文有帮助到您,可以点一下右上角的赞哦,谢谢啦