什么时候不用MVVM?

什么时候不用MVVM?

这完全取决于你想做什么。

就像这些人说的,如果你正在创建一个小工具或项目,不需要进行广泛的测试等等,那么MVVM将是过度的。

可以说,MVVM的主要优点是,它使代码单元在从可视层抽象化时具有可测试性。对于需要可靠并供客户等使用的大型项目(而不仅仅是作为最终用户),MVVM是一个很好的设计模式。

简单地说,我想如果您只是创建一个小项目来处理,那么MVVM就像尝试用火箭筒杀死一只蚂蚁一样:)

相关推荐