1

这可能是一个愚蠢的问题,但......

我看到标准约定是使用“ViewModel”后缀。

我可以使用 VM 后缀吗?

为什么后缀这么长?

4

2 回答 2

4

就像所有的命名约定一样,这并不是说您不能使用不同的名称,只是建议您遵守命名规则以获得良好的实践,并在其他开发人员需要重新访问您的代码时善待他们。

如果这是一个个人项目,做任何你想做的事,只要确保你以后能弄明白:)

于 2013-04-03T08:46:07.230 回答
4

就我个人而言,我从不使用后缀,这几乎与使用 str 和 int 前缀一样糟糕。

将您的视图模型添加到 ViewModel 文件夹中,以便它们与模型分开,这将更改它们的命名空间并使其意图清晰。

我会完全放弃后缀并遵循这种做法。

于 2013-04-03T08:47:23.250 回答