设为首页 加入收藏

TOP

经验之谈―项目如何分模块(MVC)
2016-01-29 17:26:18 来源: 作者: 【 】 浏览:302
Tags:经验之谈 项目 如何 模块 MVC

一般来说,无非就两种情况:
我们假如一个项目是长这样子的:
随便找一个来说,比如找美团的:

美团


按MVC来分模块

根目录Controller

团购 上门 商家 我的 更多

Model

团购 上门 商家 我的 更多 View
团购 上门 商家 我的 更多

按模块来分MVC

团购
Controller Model View

上门

Controller Model View

商家

Controller Model View

我的

Controller Model View

更多

Controller Model View

我们现在来对比一下,当然两个模式都有公司在用,我们不能说去了公司,看见这样的划分,就觉得很惊讶,平常心对待。

如果用第一种划分的方式,比如:我们商家的View需要告诉控制器(代理等),或者控制器需要对其传值等。那么得去那么一大堆里面找到相应的控制器,是不是觉得有那么一点点的不方便。 那么第二种相对而言,就解决了这个问题,所以按照我个人的建议,我选第二种,当然,大家也不要太纠结,跟着公司的来。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇VC获取并修改计算机屏幕分辨率 下一篇VC按钮自绘的简单实现

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

最新文章

热门文章

C 语言

C++基础

windows编程基础

linux编程基础

C/C++面试题目