Model view controller 模型视图控制器的优缺点
在构建应用程序时使用模型-视图-控制器模型的优点和缺点是什么?优点Model view controller 模型视图控制器的优缺点,model-view-controller,design-patterns,Model View Controller,Design Patterns,在构建应用程序时使用模型-视图-控制器模型的优点和缺点是什么?优点 UI中没有业务逻辑 更多单元可测试 一刀切的解决方案(几乎是……) 缺点。。我想不出有多少 更多的工作,但恰恰相反,我认为这是值得花的时间 mvc很好,因为它是一种将业务逻辑与前端代码分离的有组织的方式。例如,如果您需要编辑某个内容的数据源,您应该知道正确的查找位置。缺点是,对于较小的项目来说,这可能会带来很大的开销,对于不熟悉mvc的开发人员来说,可能需要更多的准备时间。取决于正在开发的web应用程序的大小。如果应用程序
- UI中没有业务逻辑
- 更多单元可测试
- 一刀切的解决方案(几乎是……)
- 更多的工作,但恰恰相反,我认为这是值得花的时间
另一方面,开发人员不会真的对一个div太偏右的3px感兴趣。他们只需要担心业务逻辑。另一个优点:许多现代界面/web框架的设计都考虑了MVC。