根据命名惯例,哪一个重新开始?
* WorkspaceViewModelFactory
* WorkspaceVMFactory
* WorkspaceViewModel_Factory
* WorkspaceVM_Factory
* Workspace_ViewModel_Factory
* Workspace_VM_Factory
如果重要:我是一个业余爱好者程序员,我是唯一一个必须阅读我的代码的人。
答案 0 :(得分:1)
第一个WorkspaceViewModelFactory
。
当标识符包含时 多个单词,不要使用分隔符, 如下划线(“_”)或连字符 (“ - ”),在单词之间。相反,使用 套管表示开头 每个字。
这排除了_
。
一般情况下,你不应该使用 缩写或首字母缩略词。这些使 你的名字不太可读。同样的, 很难知道它是什么时候 安全地假设一个首字母缩略词 得到广泛认可。
这会排除名称中包含VM
的所有选项,只留下一个明确的选项WorkspaceViewModelFactory
。