Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在阅读这两种架构。但我无法区分两者。在 PM 中,presenter 丰富了模型数据,视图包含控制器(MVC 控制器)逻辑,这与 MVVM 的情况相同。
我读过很多文章,每一篇都给出了定义,但没有描述它们之间的区别。
MVVM 是 PM 的派生,两者都是为 Rich UI 设计的,与 MVC 不同。
由于 WPF 的优点,如 DataBinding 和 Commanding,Presenter 演变成另一种专门为 View 设计的模型,即 ViewModel。