MVC #

所有通信都是单向的

MVVM #

MVVM=Mode-View-ViewModel MVC

为什么使用MVVM #

  1. 团队层面: 统一思维方式和实现方法
  2. 架构层面:稳定,解耦
  3. 代码层面: 可读、可测、可维护

什么是Model #

现实世界中的对象的抽象结果

什么是View和ViewModel #