MVC、MVP、MVVM对比

2018-06-14  本文已影响0人  javaBoy_hw

MVC

MVC是Xerox PARC在二十世纪八十年代为编程语言Smalltalk-80发明的一种软件设计模式。
将业务逻辑划分为Model View Controller三层,Model负责数据操作;View 完成界面展示和用户操作;Controller实现业务逻辑。实现了软件的高内聚,提升软件复用度;

MVP

优点

  1. 耦合度更低
  2. 方便测试
上一篇 下一篇

猜你喜欢

热点阅读