设计模式收藏这篇就够了

      版权声明:转载请附上链接,谢谢!          https://blog.csdn.net/u011642663/article/details/90597317        </div>
        <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-f57960eb32.css">
                          <div id="content_views" class="markdown_views prism-atom-one-dark">
        <!-- flowchart 箭头图标 勿删 -->
        <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
          <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path>
        </svg>
        <p>文章首发:<a href="https://mp.weixin.qq.com/s/WiPwb7AyVlxyr1_kYXt96w" rel="nofollow" target="_blank">设计模式看了又忘,忘了又看?</a><img src="http://www.liebrother.com/upload/e60e57c9394c46c99478f7abad9630ae_0052_01.jpg" alt=""></p>

设计模式收藏这篇就够了

耗时了 5 个月,终于把设计模式一整个系列写完。其实设计模式这一系列文章网上已经有很多非常好、非常优秀的文章,为什么要写呢?

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

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

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

这里整理了这个系列文章汇总,有关注公众号的同学可以直接点击菜单【设计模式】看所有文章,没有关注的同学可以收藏这篇汇总文章。

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

通过下面链接获取试读版。

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

六大原则

单一职责原则(方法:修改名字还是密码?接口:洗碗、买菜还是倒垃圾?类:注册、登录和注销)
里氏替换原则(我儿来自新东方烹饪)
依赖倒置原则(抠门的饭店老板)
接口隔离原则(小伙子的作坊)
迪米特法则(手机上看电子书)
开闭原则(社保这点事)

五大创建型模式

创建型模式:单例模式(小明就只有 1 辆车)
创建型模式:工厂方法(小明家的车库)
创建型模式:抽象工厂(宝马车就得用宝马轮胎和宝马方向盘)
创建型模式:建造者模式(汤这么煲)
创建型模式:原型模式(复印书籍)

十一大行为型模式

行为型模式:模板方法(运动鞋制造过程)
行为型模式:中介者模式(租房找中介)
行为型模式:命令模式(技术经理分配任务)
行为型模式:责任链模式(面试过五关斩六将)
行为型模式:策略模式(洗衣模式)
行为型模式:迭代器模式(听歌这件事)
行为型模式:观察者模式(朋友圈)
行为型模式:状态模式(P2P借款状态流程)
行为型模式:备忘录模式(你的发布平台好用么?)
行为型模式:解释器模式(SQL 解析)
行为型模式:访问者模式(宴请领导人)

七大结构型模式

结构型模式:适配器模式(你用过港式插座转换器么?)
结构型模式:桥接模式(IOS、Android 二分天下)
结构型模式:组合模式(程序猿组织架构)
结构型模式:装饰模式(夏天到了,吃碗龟苓膏解解暑)
结构型模式:外观模式(你需要一个技术组长)
结构型模式:享元模式(还记得童年的蜡笔画么?)
结构型模式:代理模式(你我都知道的这道墙)

希望文章对您有帮助!

      </div>
      <link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-258a4616f7.css" rel="stylesheet">
              </div>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值