`
zkgale
  • 浏览: 99743 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

关于MVC的新理解

阅读更多
这段时间在看《领域驱动设计》,在第四章里看到了一些关于MVC的东西,再结合以前的理解,所以有点新的想法。

以前我对MVC的理解是这样的:
M->moddel
V->view
C->controller
然而我却将他们分别理解为:
M,就是用来控制对象持久化的那些东西
V,界面
C,控制,控制流程,控制一切,以及实现状态变化...也是现在我们公司里面现在说的service...

很肤浅呀...
好肤浅呀...

忏悔中...


看了领域驱动设计后我才算真正理解了这些东西,
其实,我觉得这里面还少了点东西.
D->DateControl,   数据控制,就是用来做数据持久化的.(英文不好,)

即MVCD

M->模型,业务的模型,现实的模型
C->控制,控制什么时候做操作,控制进度,步骤,而不用操心业务是怎么实现的


...
.
.
.
分享到:
评论
1 楼 tag13346 2010-07-08  
并非肤浅,而是之前完全就理解错了

相关推荐

Global site tag (gtag.js) - Google Analytics