美文网首页
设计模式一:简介

设计模式一:简介

作者: _浅墨_ | 来源:发表于2018-12-06 20:33 被阅读16次

    什么是设计模式

    设计模式能使你成为更好的开发者,设计模式可以让你赚更多的钱,正确使用设计模式,可以节省时间,减少工作量并最终创建更多优秀的产品。

    设计模式是可重用的,模板解决方案 (template solutions) 可以解决常见的开发问题。 设计模式不是具体的实现,却是作为编写代码的起点。

    设计模式类型

    设计模式有三种主要设计类型:

    1. 结构设计模式 (Structural design pattern):

    描述如何组合和组合对象以形成更大的结构。 结构设计模式的示例包括 Model-ViewController(MVC),Model-View-ViewModel(MVVM)和 Facade 。

    2. 行为设计模式 (Behavioral design pattern):

    描述对象如何相互通信。 行为设计模式的例子是 Delegation, Strategy and Observer。

    3. 创建设计模式 (Creational design pattern):

    描述如何创建或实例化对象。创建模式的示例是 Builder,Singleton 和 Prototype。

    相关文章

      网友评论

          本文标题:设计模式一:简介

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