问题:
When looking beyond the RAD (drag-drop and configure) way of building user interfaces that many tools encourage you are likely to come across three design patterns called Model-View-Controller , Model-View-Presenter and Model-View-ViewModel . 当超越RAD (拖放和配置)构建用户界面的方式时,许多工具鼓励您使用三种设计模式,分别称为Model-View-Controller , Model-View-Presenter和Model-View-ViewModel 。 My question has three parts to it: 我的问题包括三个部分:
- What issues do these patterns address? 这些模式解决了哪些问题?
- How are they similar? 它们有何相似之处?
- How are they different? 它们有何不同?
解决方案:
参考一: https://stackoom.com/question/XA/MVP和MVC有什么区别参考二: https://oldbug.net/q/XA/What-are-MVP-and-MVC-and-what-is-the-difference
来源:oschina
链接:https://my.oschina.net/u/4432649/blog/4464019