(MVC / MVVM)为每个视图创建单独的视图模型的原因是什么?

时间:2018-07-31 14:27:56

标签: c# asp.net-mvc design-patterns model-view-controller mvvm

我听过很多人说,每个视图都应该有自己的视图模型,但是恕我直言,它在工作树中创建了很多不必要的类,造成了混乱。我知道我应该避免将冗余数据提交到视图中,但是在2个或3个视图中重用视图模型是否有太多的罪过?如果是这样,那么看起来如此乏味的工作有什么长期利益?

0 个答案:

没有答案