MVP 与 MVC2024年8月29日 | 1 分钟阅读 MVP (模型-视图-表示器) | MVC (模型-视图-控制器) |
---|
是 MVC 的高级形式 | 是分离项目结构的基本方法。 | 在这种模式中,视图处理用户手势并调用表示器。 | 在这种模式中,控制器处理用户手势并命令模型。 | 视图是“哑的”,即所有交互都通过表示器。 | 在这种模式中,视图具有一定的智能。它可以直接查询模型。 | 它高度支持单元测试。 | 它对单元测试提供有限的支持。 | 它具有高度的松耦合。 | 它具有相当的松耦合。 | 在这种模式中,表示器将更新其关联的视图。 | 它确定要更新哪个视图。 |
|