什么是设计模式?常见的设计模式有哪些?

Posted 0820ll

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是设计模式?常见的设计模式有哪些?相关的知识,希望对你有一定的参考价值。

设计模式是众多软件开发人员经过长期的软件开发过程中总结得来的、针对的一般性问题的通用解决方案,是一套被分类编目的、软件开发人员都知晓的、可被反复利用的、代码设计经验的总结。

使用设计模式可以提高代码的复用、避免程序大量修改从而保证代码的可靠性,同时使代码更容易被他人理解。显然设计模式不管是对自己、对他人还是对系统都是有益的,设计模式使得代码编制真正的工程化,是软件工程的基石。

在Gang of Four中总结了23种经典的设计模式,常用的设计模式有:单例模式、工厂模式、观察者模、适配器模式、亨元模式等。

以上是关于什么是设计模式?常见的设计模式有哪些?的主要内容,如果未能解决你的问题,请参考以下文章

[基础] 设计模式有哪些,PHP常见的设计模式是哪些?

JDK源码中,都有哪些常见的设计模式?

APICloud APP开发页面设计常见问题有哪些

什么是核函数?常见的核函数都有哪些?

Java设计模式中的设计原则

列出几种软件开发中常见的设计模式并解释