设计模式看了又忘,忘了又看?

设计模式收藏这篇就够了html

耗时了 5 个月,终于把设计模式一整个系列写完。其实设计模式这一系列文章网上已经有不少很是好、很是优秀的文章,为何要写呢?面试

一方面是为了学得更扎实,印象中设计模式学习了 2 遍,记得牢的基本就那几个众所周知的,反思前面 2 次学习过程,缺乏了思考的过程,没有把知识消化掉转化成本身的,就像动物同样,吃进去的东西没有消化只能排出。设计模式

另外一方面是利用这个学习过程,学会把知识用文字表达出来,也把这份知识分享给各位同道中人。架构

没有指望说这系列的每篇文章都对你有意义,这要求过高了,我远没有这个能力,可是若是能有一篇文章让你看完就把这个设计模式都记住了,那这系列文章的目标就达到了。学习

这里整理了这个系列文章汇总,有关注公众号的同窗能够直接点击菜单【设计模式】看全部文章,没有关注的同窗能够收藏这篇汇总文章。spa

划重点这一系列文章已经整理成 PDF 电子版,在公众号 LieBrother 后台回复【设计模式】便可获取设计

经过下面连接获取试读版。代理

一故事一设计模式-LieBrother(试读版).pdf【提取码:2ftr3w】code

六大原则

单一职责原则(方法:修更名字仍是密码?接口:洗碗、买菜仍是倒垃圾?类:注册、登陆和注销)htm

里氏替换原则(我儿来自新东方烹饪)

依赖倒置原则(抠门的饭店老板)

接口隔离原则(小伙子的做坊)

迪米特法则(手机上看电子书)

开闭原则(社保这点事)

五大建立型模式

建立型模式:单例模式(小明就只有 1 辆车)

建立型模式:工厂方法(小明家的车库)

建立型模式:抽象工厂(宝马车就得用宝马轮胎和宝马方向盘)

建立型模式:建造者模式(汤这么煲)

建立型模式:原型模式(复印书籍)

十一大行为型模式

行为型模式:模板方法(运动鞋制造过程)

行为型模式:中介者模式(租房找中介)

行为型模式:命令模式(技术经理分配任务)

行为型模式:责任链模式(面试过五关斩六将)

行为型模式:策略模式(洗衣模式)

行为型模式:迭代器模式(听歌这件事)

行为型模式:观察者模式(朋友圈)

行为型模式:状态模式(P2P借款状态流程)

行为型模式:备忘录模式(你的发布平台好用么?)

行为型模式:解释器模式(SQL 解析)

行为型模式:访问者模式(宴请领导人)

七大结构型模式

结构型模式:适配器模式(你用过港式插座转换器么?)

结构型模式:桥接模式(IOS、Android 二分天下)

结构型模式:组合模式(程序猿组织架构)

结构型模式:装饰模式(夏天到了,吃碗龟苓膏解解暑)

结构型模式:外观模式(你须要一个技术组长)

结构型模式:享元模式(还记得童年的蜡笔画么?)

结构型模式:代理模式(你我都知道的这道墙)

但愿文章对您有帮助!能够的话,点个推荐,谢谢你们!

原文出处:https://www.cnblogs.com/liebrother/p/10941660.html

相关文章
相关标签/搜索