【发布时间】:2013-04-11 00:09:02
【问题描述】:
我将视图命名为“SelectMethod”等操作。想知道,将关联的视图模型命名为“SelectMethodViewModel”是否有意义,或者它不应该在命名中使用操作(即选择)?我在想课程应该是这样的事情,所以这个动作没有意义还是我在想这个?我知道这是一个简单的问题,但它对应用程序有涓涓细流的影响。
【问题讨论】:
标签: class mvvm viewmodel naming
我将视图命名为“SelectMethod”等操作。想知道,将关联的视图模型命名为“SelectMethodViewModel”是否有意义,或者它不应该在命名中使用操作(即选择)?我在想课程应该是这样的事情,所以这个动作没有意义还是我在想这个?我知道这是一个简单的问题,但它对应用程序有涓涓细流的影响。
【问题讨论】:
标签: class mvvm viewmodel naming
我肯定会继续为您的View 和ViewModel 使用相同的名称。事实上,我会更进一步,将View 添加到SelectMethod。
这基本上保证了我们知道这两个类的关系和用途。
TestView
TestViewModel
【讨论】:
SelectMethod 不是一个好的视图名称。方法不是类,但视图是类,因此视图不是方法。我建议:
SelectionView
SelectionViewModel
【讨论】: