前言:用了3个多月,终于把新版的设计模式写完了。当时打算重写设计模式也是因为离职,离职后回到老家休息了一段时间,就萌发出重新写一套设计模式的想法。在10月中旬回到上海后,就开始一边找工作,一边写设计模式的文章。当时也是抱着每天写一点,能写多少就写多少的想法,如果写完的话就长期维护。
想想当时确实挺难熬的,赶上互联网寒冬期,有面试的时候就去面试,没有就在家里写写博客,不过最终的结果还是相对挺好的,找到了工作,博客也慢慢进入完结期。说到这里真的还要再次感谢现实和网上的朋友的对海澜帮助,所以说你们的帮助是我继续写下去的动力。而且在不断学习的过程中,笔者发现能快速进步必须要有的四要素 优秀的学习资料、 适合自己的学习方法、 对掌握知识的归纳总结(笔者用写博客的形式)、每天前进一小步,当然权重也是由高到低,这时有人会问,分明每天前进一小步应该是最重要的啊,为什么在最后呢?
因为大家都很努力!不断地坚持,不断的前进,不断对自身的迭代和重构。所以不断努力这件事就变成一件很基础,权重不是很高的一件事了,XD~~~
在这里笔者也要发牢骚一下,Unity你慢点更新吧,现在真的是学的没有更新的快,刚熟悉的东西,又出来一批有趣的技术,我的天~
所以既然选择了这个行业,大家还是共勉吧,当然也让团队合作这件事变得更加重要了。一个人的力量在团队整体输出的面前显得真的特别微薄。
有任何疑问都可以在对应的文章下面留言,笔者看到会第一时间回复。(顺便帮我找BUG)
主要参考相关链接
UML类图入门介绍
Unity【话大】设计模式之面向对象七大原则
创建型模式
这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。
Unity【话大】设计模式之简单工厂
Unity【话大】设计模式之工厂方法
Unity【话大】设计模式之抽象工厂
Unity【话大】设计模式之原型模式
Unity【话大】设计模式之建造者模式
Unity【话大】设计模式之单例模式
结构型模式
这些设计模式关注类和对象的组合。继承的概念被用来组合接口和定义组合对象获得新功能的方式。
Unity【话大】设计模式之适配器模式
Unity【话大】设计模式之桥接模式
Unity【话大】设计模式之装饰器模式
Unity【话大】设计模式之组合模式
Unity【话大】设计模式之享元模式
Unity【话大】设计模式之代理模式
Unity【话大】设计模式之门面模式
行为型模式
这些设计模式特别关注对象之间的通信。