MVC 设计模式
来源:互联网 发布:初一数学教学软件 编辑:程序博客网 时间:2024/06/07 00:05
MVC模式介绍
一种可控制一切的模式。
将多个写作对象的大型群组划分为独立的子系统:模型,视图和控制器。
- 模型:为应用程序提供独特功能和信息存储。
- 视图:用于展示从模型中收集的信息,并为用户提供与此信息交互的方式。
- 控制器:作用是解除模型和视图之间的耦合。
小结
MVC模式可减少应用程序内部的耦合,但有时会增加复杂性。从长远角度来讲,清洗地隔离子系统能带来更多的回报,他可以减少维护成本。如果你觉得自己设计的程序可能有后续版本,MVC模式非常适合你,因为应用程序越大,MVC所带来的好处越多。
另一个考虑是通常直接测试模型比通过用户界面更加简单。如果通常用户界面来测试,可能需要花费额外精力来确定测试失败的原因:是由核心应用程序逻辑出错所导致的,还是用户界面错误造成的,或者两者兼有。
0 0
- 设计模式-MVC模式
- 设计模式--MVC模式
- 设计模式【MVC模式】
- 【设计模式】MVC 模式
- MVC设计模式介绍
- (MVC) 设计模式
- MVC设计模式
- MVC设计模式
- MVC设计模式
- MVC设计模式
- MVC设计模式
- MVC设计模式
- MVC设计模式
- 什么是MVC设计模式
- MVC设计模式
- MVC设计模式介绍
- MVC 设计模式
- 什么是MVC设计模式
- Mock和injectMocks的区别
- POJ 3624 Charm Bracelet(01背包)
- 从Visual Studio看微软20年技术变迁
- POJ1258 Agri-Net
- 1007. 素数对猜想 (20)
- MVC 设计模式
- 3.5(接口,结构,泛型委托和泛型约束,多线程的调用与挂起)
- 搭建python3.6+Selenium
- BZOJ1058-SplayTree
- AngularJS 添加Click事件
- PAT_1029. Median
- nyoj737 石子合并(一)(区间dp)
- 用草料二维码生成器制作二维码
- delphi文件操作