Наименование: WorkspaceViewModelFactory или WorkspaceVMFactory или WorkspaceViewModel_Factory? - PullRequest
1 голос
/ 04 июня 2011

В соответствии с соглашениями о присвоении имен, какое из них возобновляется?

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

В случае, если это имеет значение: я программист-любитель, я единственный, кто должен читать мой код.

1 Ответ

1 голос
/ 04 июня 2011

Первый WorkspaceViewModelFactory.

Цитата # 1 из Соглашения о капитализации

Если идентификатор состоит из нескольких слов, не используйте разделители,такие как подчеркивание ("_") или дефисы ("-"), между словами.Вместо этого используйте регистр для указания начала каждого слова.

Это исключает все опции, которые имеют _.

Цитата # 2 из Общие соглашения об именах

В общем, вы не должны использовать сокращения или аббревиатуры.Это делает ваши имена менее читабельными.Точно так же трудно понять, когда можно с уверенностью предположить, что аббревиатура широко признана.

Это исключает все опции, которые имеют VM в названии, и оставляет только один четкий вариант WorkspaceViewModelFactory.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...