软件架构设计模式(Architectural Pattern),它通过分离关注点来改进代码的组织方式。不同于设计模式(Design Pattern),只是为了解决一类问题而总结出的抽象方法,一种架构模式往往使用了多种设计模式 MVC开发模式 MVP开发模式 MVVM开发模式 MVC、MVP 和 MVVM 之间的区别