个性化阅读
专注于IT技术分析

MVP和MVC的区别

MVP (Model View Presenter) MVC (Model View Controller)
是MVC的预备形式 这是分离项目结构的基本方法。
在此视图中, 可以处理用户手势和呼叫演示者。 在此控制器中处理用户手势和命令模型。
视图是愚蠢的, 即所有交互都通过Presenter进行。 在这种观点上有一些智慧。它可以直接查询模型。
它高度支持单元测试。 它为单元测试提供了有限的支持。
它具有高度的松散耦合。 它具有相当松散的耦合。
在此演示者将更新其关联的视图。 它标识要更新的视图。
赞(0)
未经允许不得转载:srcmini » MVP和MVC的区别

评论 抢沙发

评论前必须登录!