美文网首页
设计模式

设计模式

作者: 无尘粉笔 | 来源:发表于2020-05-07 13:51 被阅读0次

    共分为四个部分:
    第一部分:面向对象的意义和好处以及几个重要的原则设计。
    第二部分:详细讲解23中设计模式。
    第三部分:设计模式的总结。
    第四部分:附录,主要是一点补充。

    通过这些设计模式,可以让你找到“封装变化”,“对象间松散耦合”,“针对接口编程”的感觉,从而设计出易维护,容扩展,易复用,星活性好的程序。

    记得曾国藩说的四个境界,
    设计模式的四个境界:
    1.没学前是一点不懂,根本想不到用设计模式,设计的代码很糟糕。
    2.学了几个设计模式后,很开心,于是到处想用自己学过的设计模式,于是时常造成误用模式而不知。
    3.学完全部模式时,感觉诸多模式及其相似,无法分清模式之间的差异,有困惑,但深知误用之害,应用时有所犹豫。
    4.灵活应用模式,甚至不应用具体的某种模式也能设计出非常优秀的代码,以达到无剑胜有剑的境界。

    先来简单介绍一下23中设计模式
    1.工厂模式
    2.策略模式
    3.单一职责原则
    4.开闭原则
    5.里氏替换原则

    编程是一门计数,更加是一门艺术(面试的时候我的面试官也是和我谈论过这个)不能只满足于写完代码运行结果正确就完事。
    (今天开始,学习设计模式,学习内容来源于大话设计模式,只是自己做的笔记)

    相关文章

      网友评论

          本文标题:设计模式

          本文链接:https://www.haomeiwen.com/subject/znxaghtx.html