代码之家  ›  专栏  ›  技术社区  ›  nlawalker

MVVM和多个开发人员之间的分工

  •  1
  • nlawalker  · 技术社区  · 15 年前

    1 回复  |  直到 15 年前
        1
  •  4
  •   Reed Copsey    15 年前

    MVVM特别适合这种情况——以我的经验,比以前的用户界面选项更适合。

    “诀窍”是将应用程序分解为复合部分。不是只有一个巨大的模型/视图模型,而是有许多较小的视图模型,每个模型负责程序的一个部分。您可以使用相同的基本结构来分解视图,请记住,如果使用UserControls,您可以始终将一个视图嵌套在另一个视图中。

    这允许您将各个视图或视图模型分配给各个开发人员,几乎没有重叠。

    听起来ViewModel和Model类太复杂了。