首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在某些设计模式中,命名约定有区别吗?

在某些设计模式中,命名约定有区别吗?
EN

Stack Overflow用户
提问于 2018-05-24 03:28:24
回答 1查看 20关注 0票数 0

MVC、MVVM、Smart UI和Three-Tier被称为设计模式,抽象工厂、单例和装饰器也被称为设计模式。然而,前一个集合与程序的整体架构布局相关,而后一个集合处理类或对象之间的交互/关系。使用什么词汇来区分这两者?例如,架构设计模式与类级设计模式?

EN

回答 1

Stack Overflow用户

发布于 2018-05-24 15:06:40

设计模式,如Singleton,Decorator,...被称为GoF (Gand of Four)设计模式,这是基本的设计模式,最初是在1995年的一本书中介绍的。

之后出现了许多针对不同问题的设计模式,如MVC和MVVM,它们都是为解决UI中的一个特定的和普遍的问题而设计的。

实际上,MVVM不是一种架构模式。架构模式这个术语指的是解决软件架构中的问题的其他模式。例如SOA和微服务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50496108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档