好的,我在进行一些内部辩论。我正在尝试决定我应该为我的 ASP.NET 网店应用程序使用什么设计模式。我一直在寻找一些,这些是我觉得最有趣的
- MVC
- MVP
- MVVM
所以我正在努力决定选择哪一个。为此提出这个问题。什么是赞成和反对。哪一个更适合我的应用程序。
好的,我在进行一些内部辩论。我正在尝试决定我应该为我的 ASP.NET 网店应用程序使用什么设计模式。我一直在寻找一些,这些是我觉得最有趣的
所以我正在努力决定选择哪一个。为此提出这个问题。什么是赞成和反对。哪一个更适合我的应用程序。
我会选择 ASP.NET MVC。
优点:
MVP 有它的好处,但没有击败 1 和 2,当然也不会接近 3。
可能的缺点
但是,MVC 并不是特别困难,所以我不会以此为理由忽略它。此外,只有最基本的应用程序不需要解耦,因此 con 2 可能不适用于绝大多数情况。