代码改变世界

设计模式 -- MVC

2019-09-16 09:17  qgbo  阅读(110)  评论(0编辑  收藏  举报

 MVC 在Web中应用是常见的了,成为基础应用模式。

不好的用法是把业务写在C 中,M只是失血模型。

应该要重M 轻C,业务写在M中,但是这样有问题了。View 会引用Model,那么View会看到Model 的方法,这可不是好现象。

其实只用把View 的方法 写成Pravite 的就可以避免这个现象了。