命名:WorkspaceViewModelFactory或WorkspaceVMFactory或WorkspaceViewModel_Factory?

时间:2011-06-04 00:35:52

标签: c# .net naming-conventions coding-style naming

根据命名惯例,哪一个重新开始?

* WorkspaceViewModelFactory
* WorkspaceVMFactory
* WorkspaceViewModel_Factory
* WorkspaceVM_Factory
* Workspace_ViewModel_Factory
* Workspace_VM_Factory

如果重要:我是一个业余爱好者程序员,我是唯一一个必须阅读我的代码的人。

1 个答案:

答案 0 :(得分:1)

第一个WorkspaceViewModelFactory

Capitalization Conventions

引用#1
  

当标识符包含时   多个单词,不要使用分隔符,   如下划线(“_”)或连字符   (“ - ”),在单词之间。相反,使用   套管表示开头   每个字。

这排除了_

的所有选项

General Naming Conventions

引用#2
  

一般情况下,你不应该使用   缩写或首字母缩略词。这些使   你的名字不太可读。同样的,   很难知道它是什么时候   安全地假设一个首字母缩略词   得到广泛认可。

这会排除名称中包含VM的所有选项,只留下一个明确的选项WorkspaceViewModelFactory