logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MVC和MVP

MVC和MVP到底有什么区别呢?从这幅图可以看到,我们可以看到在MVC里,View是可以直接访问Model的!从而,View里会包含Model信息,不可避免的还要包括一些业务逻辑。在MVC模型里,更关注的Model的不变,而同时有多个对Model的不同显示,及View。 所以,在MVC模型里,Model不依赖于View,但是View是依赖于Model的。不仅如此,因为有一些业务

#mvc#测试工具#测试 +3
什么是MVP?

一直只知道MVC(Model,View,Controller),没有听过MVP(Model,View,Presenter)。看了Channel 9的采访,再加上这篇“The Humble Dialog Box”的文章,大概明白了。原来,在MVC里,View还是可以直接操作Model,从而导致很多逻辑代码写在了View里头,无法方便的进行单元测试。因此,MVP希望能够进一步把View进一步压缩,真正

#单元测试#mvc#测试 +2
到底了