栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

设计模式学习前言

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

设计模式学习前言

设计模式学习前言

 
设计模式是什么?这是学习设计模式开始的时候每个人脑海中的第一个问题。单单从名字上来看确实会让人觉得这是一门非常高大上的学问,但是实际上真的是这样吗?

答案当然是否定的,设计模式本身是一套”工具“。

在这里举一个例子,当大家写代码时一般都会有自己喜欢的编辑器,我们当然可以使用记事本来编辑,但是这样在编码的效率上和体验上都不能让人感到满意。

而设计模式也是这样的一类”工具“,它能帮助我们更好更快的实现一份”健壮“的代码,无论后面业务如何迭代,只要遵循着前人的设计模式及思想,我们的代码就能经得起变化的磨练。

最后需要说明的是,如果你阅读完某章节之后,发现有一种”只可意会不可言传“的感觉,脑子里明明对这部分内容有了一定的认识,却没办法表达出来。没有关系,不妨继续向下看,也许下次回头你再来看会有不一样的结果。

那么接下来,就让我们看看设计模式是如何大显身手的。

 

注:SOLID设计原则

“SOLID” 是由罗伯特·C·马丁在 21 世纪早期引入的记忆术首字母缩略字,指代了面向对象编程和面向对象设计的五个基本原则。

设计原则是设计模式的指导理论,它可以帮助我们规避不良的软件设计。SOLID 指代的五个基本原则分别是:
1、单一功能原则:一个类应该只有一个发生变化的原因。
2、开放封闭原则:一个软件实体,如类、模块和函数应该对扩展开放,对修改关闭。
3、里式替换原则
4、接口隔离原则
5、依赖反转原则

在 Javascript 设计模式中,主要用到的设计模式基本都围绕“单一功能”和“开放封闭”这两个原则。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/708251.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号