有志者、事竟成,破釜沉舟,百百二秦关终属楚;苦心人、天不负,卧薪尝胆,三千越甲可吞吴。

拂晓犬吠

学习中遇到困难是很正常的事情,不要苦恼,不要气馁,恰恰相反,应该兴奋,因为又学到知识了,需要不断提高自己应对问题和解决问题的能力和信心。

进一步学习设计模式(3)软件模式/三角还没没有总结完成

  GoF将模式的概念引入软件工程领域,这标志着软件模式的诞生。

  软件模式是将模式的一般概念应用于软件开发领域,即软件开发的总体指导思想或参照样板。

  软件模式并非仅限于设计模式,还包括架构模式、分析模式和过程模式等。

  软件模式于具体的应用领域无关,也就是说无论是移动应用开发,桌面应用开发、web应用开发还是嵌入式软件的开发,都可以使用软件模式。

  在软件模式中,设计模式是研究最为深入的分支。

  设计模式用于在特定的条件下为一些重复出现的软件设计问题提供合理的、有效的解决方案。它们融合了众多专家的设计经验,已经在成千上万的软件中得以应用。

  1995年,GoF将收集和整理好的23中设计模式汇编成一书,该书的出版标志着设计模式正式成为面向对象软件工程的一种重要研究分支。

posted @ 2020-04-08 14:34  ID拂晓犬吠  阅读(105)  评论(0编辑  收藏  举报