zoukankan      html  css  js  c++  java
  • 设计模式的优点


    我们为什么要学习设计模式,他有什么优点呢,下面是我在《设计模式解析》书上摘操的一段。
    优点:
    1、复用解决方案
        通过复用已经公认的设计,我能够在解决问题时增得先发优势,而且避免重蹈前人覆辙。我可以从学习他人的经验中获利,用不着为那些总是会重复出现的问题再次设计解决方案。

    2、确立通用术语
       开发中的交流和协作都要共同的词汇和对问题的共识。设计模式在项目的分析和设计阶段提供了共同的基准点。

    其他优点:
       在开发团队中使用设计模式的经验证明,设计模式即可以帮助开发人员个人的学习,也可以帮助团队提高。这是因为,经验少的团队成员能够亲眼看到已经掌握设计模式的资深开发人员如何从中获益,他们会更加自发,主动学习这些强大的知识。

       大多数设计模式还能够使软件更容易修改和维护。其原因在于,他们都是久经考验的解决方案。所以,他们的结构都是长期发展形成的,比新构思的解决方案更善于应对变化。而且,这些设计模式所用的代码往往更易于理解,从而使代码更容易维护。

    所以,我认为学习设计模式是在练”内功“,学好了架构软件就容易点,就是别人说的至少也能懂一点。

    -------设计模式解析
      

     

  • 相关阅读:
    swagger在线文档配置
    SpringBoot中使用Shiro和JWT做认证和鉴权
    Java web基础
    spring boot基础
    spring MVC基础
    IDEA破解(自动重置试用期)
    Linux常用jar包启动停止脚本sh命令
    Docker Desktop 容器与镜像的保存和导入
    字符串有长度限制吗
    Thyemleaf报错: Method call: Attempted to call method *** on null context object
  • 原文地址:https://www.cnblogs.com/ringwang/p/992597.html
Copyright © 2011-2022 走看看