设计模式 | 000 ※ Why JavaScript设计模式
Posted 鱼C工作室
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式 | 000 ※ Why JavaScript设计模式相关的知识,希望对你有一定的参考价值。
在回答上面的问题前,我们先需要知道,设计模式(Design Pattern)为何方神圣。
设计模式就是:
前辈在开发软件过程中将面临的问题及解决方案,整理总结成一个又一个的模式。例如:工厂模式、单例模式、建造者模式...
和老祖宗孙武,搞出来的孙子兵法,有异曲同工之妙~
知道了设计模式为何物,那么解释JavaScript设计模式就很容易了。
本人会用极其通俗易懂的文字描述+JavaScript,带着鱼油遨游在设计模式的世界。
为我们在日常开发中代码编写提供更高效率的指导和帮助~
反过来想,本系列教程也会提高自己的开发水平,毕竟,能给别人说清楚,才意味着自己更清楚~
更大的野心:
为后续小甲鱼老师开展的《零基础入门学习JavaScript》系列,埋下新篇章的引子。
记得在本人还是小菜鸟的时候,一次同事前辈的惊人操作,节省了数百行代码……
天呐,竟然还有这种操作!当时就感慨,书到用时方恨少,好的工程师要一次一次跌倒爬起才能成长~
对于纯新手来讲,本系列效果不会很大,很简单:
没有实践的多读概念,理解不了,用处不大,就像熟读兵法,没打过仗也白瞎!
建议先看这个专门为新手的打造的:
JavaScript - 庖丁解牛
只要稍微懂一些JS,那么一起学习这些设计模式,绝对是如虎添翼!
本系列的灵感,官方定义的标准均来自此书,有中文版。
后续系列中的案例、都是本人结合实践经验,写出来和鱼油们一起交流成长。
本系列课程受微信小程序 - 庖丁解牛启发,会在最后留下课后作业和答案。
画龙点睛,自觉完成作业的好处,懂得人,不用我在这里废话了。
好了,让我们开启新系列的奇妙之旅吧~
课后作业
请鱼油谈谈对JavaScript设计模式的理解?
以上是关于设计模式 | 000 ※ Why JavaScript设计模式的主要内容,如果未能解决你的问题,请参考以下文章
The Fault in Our JARs: Why We Stopped Building Fat JARs