框架和设计模式的区别
来源:互联网 发布:软件研发公司 编辑:程序博客网 时间:2024/05/22 17:30
(摘自百度百科)
有很多程序员往往把框架模式和设计模式混淆,认为MVC是一种设计模式。实际上它们完全是不同的概念。
框架与设计模式虽然相似,但却有着根本的不同。设计模式是对在某种环境中反复出现的问题以及解决该问题的方案的描述,它比框架更抽象;框架可以用代码表示,也能直接执行或复用,而对模式而言只有实例才能用代码表示;设计模式是比框架更小的元素,一个框架中往往含有一个或多个设计模式,框架总是针对某一特定应用领域,但同一模式却可适用于各种应用。可以说,框架是软件,而设计模式是软件的知识。
框架模式有哪些?MVC、MTV、MVP、CBD、ORM等等;
框架有哪些?
C++语言的QT、MFC、gtk,Java语言的SSH 、SSI,php语言的 smarty(MVC模式),python语言的django(MTV模式)等等
设计模式有哪些?
工厂模式、适配器模式、策略模式等等
0 0
- 框架模式和设计模式的区别
- 设计模式和框架的区别
- 框架和设计模式的区别
- 框架和设计模式的区别
- 框架和设计模式的区别
- 框架和设计模式的区别
- 框架和设计模式的区别
- 框架和设计模式的区别
- 框架和设计模式的区别
- 框架和设计模式的区别
- 框架和设计模式的区别
- 框架和设计模式的区别
- 框架和设计模式之间的区别
- 框架和设计模式的区别
- 架构,框架和设计模式的区别
- 框架和设计模式的区别
- 框架和设计模式的区别
- 框架和设计模式的区别
- tikz-path
- 初学DFS:HDU1241 Oil deposits
- MySQL存储引擎InnoDB与Myisam的六大区别
- Scalaz(42)- Free :FreeAp-Applicative Style Programming Language
- 常用的配置文件
- 框架和设计模式的区别
- CSS-边距
- 制作窗口
- 循环队列
- 阿里云ECS(linux)添加ftp用户_并设置权限
- 浏览器屏幕上显示的块级元素居中
- 排序算法实现分析
- TCP_NODELAY和Nagle算法
- 关于application/x-www-form-urlencoded等字符编码的