000 ※ Why JavaScript设计模式
本帖最后由 不二如是 于 2018-6-19 17:41 编辑在线阅读:传送门
为什么要开启JavaScript设计模式(design patterns)系列呢?
在回答上面的问题前,我们先需要知道,设计模式(Design Pattern)为何方神圣。
设计模式就是:
前辈在开发软件过程中将面临的问题及解决方案,整理总结成一个又一个的模式。例如:工厂模式、单例模式、建造者模式、...
和老祖宗孙武,搞出来的孙子兵法,有异曲同工之妙~
知道了设计模式为何物,那么解释JavaScript设计模式就很容易了。
本人会用极其通俗易懂的文字描述+JavaScript,带着鱼油遨游在设计模式的世界。
为我们在日常开发中代码编写提供更高效率的指导和帮助~
反过来想,本系列教程也会提高自己的开发水平,毕竟,能给别人说清楚,才意味着自己更清楚~
更大的野心:
为后续小甲鱼老师开展的《零基础入门学习JavaScript》系列,埋下新篇章的引子。
记得在本人还是小菜鸟的时候,一次同事前辈的惊人操作,节省了数百行代码:
天呐,竟然还有这种操作!当时就感慨,书到用时方恨少,好的工程师要一次一次跌倒爬起才能成长~
对于纯新手来讲,本系列效果不会很大,很简单:
没有实践的多读概念,理解不了,用处不大,就像熟读兵法,没打过仗,也白瞎。
建议先看这个专门为新手的打造的:JavaScript - 庖丁解牛
只要稍微懂一些JS,那么一起学习这些设计模式,绝对是如虎添翼!
最上面的图片,本系列灵感,官方定义的标准均来自此书,有中文版。
后续系列中的案例、都是本人结合实践经验,写出来和鱼油们一起交流成长。
本系列课程受微信小程序 - 庖丁解牛启发,会在最后留下课后作业和答案。
画龙点睛,自觉完成作业的好处,懂得人,不用我在这里废话了。
好了,让我们开启新系列的奇妙之旅吧~
课后作业
1、请鱼油谈谈对JavaScript设计模式的理解?
答案:
**** Hidden Message *****
如果有收获,别忘了评分{:10_281:} :
http://xxx.fishc.com/forum/201709/19/094516hku92k2g4kefz8ms.gif
这位鱼油,如果喜欢JS-设计模式,请订阅 专辑☞(传送门)(不喜欢更要订阅{:10_297:} )
http://xxx.fishc.com/forum/201803/21/151715umqz1qoywp11wjbq.gif 666 好好学习,天天向上
好好学习,天天向上 {:10_279:} 好好说话~ 好好学习,天天向上
经典语句(><),好好学习天天向上! 好好学习,天天棒棒 针对不同的对象,选择不同的模式 {:10_269:}{:10_249:}gg 不知道
10天开发出来的东西,没有理由我10年学不会 666 看看,学习学习 来了 学习学习 666666666666666666 嗯,这个帖子要回复看看.. {:10_275:} {:10_277:}让程序逻辑结构更加抽象和高效?
页:
[1]
2