MVP和MVC有什么区别?
可能重复:
什么是MVP和MVC,有什么区别?
我没有看到MVP和MVC软件体系结构(控制器实现中介模式的MVC)之间的任何区别,除了您称之为中介体的名称(演示者vs控制器)
有人可以提供明确的解释吗?
我关心,因为我通过可可对MVC有一个合理的理解,我想知道如何才能理解MPF / C#/ .NET
Darin提供了一个很好的链接。 我会说有几个关键的区别,但有很多相似之处。 MVP的观点比MVVC更简单 - 它不知道模型。 这使得通过测试覆盖一切变得更容易,恕我直言。 另外,它可以更容易地提供备用视图,例如,如果您想同时使用GUI和CLI。 但是,阅读文章,它涵盖了这个话题。
链接地址: http://www.djcxy.com/p/30195.html