Рекомендация по использованию сокращений в CamelCase из Code Complete

В последнем обзоре кода меня спросили, почему я изменил имя метода с GetHDRFrame в GetHdrFrame, в то время как HDR является аббревиатурой. Я уверен, что в Code Complete была такая рекомендация: при использовании сокращений в именах CamelCase рассматривайте их как обычные слова. Но я не могу найти место, где это написано. Может ли кто-нибудь дать мне точную фразу в Code Complete, где она указана?

Есть похожий вопрос с полезными ссылками на правила MS, но я ищу цитату Code Complete.

1 ответ

Насколько я смог определить, в Code Complete нет таких советов. Но это говорит:

Людям удалось провести рьяные, горячие дебаты по поводу тонких моментов, таких как то, следует ли использовать заглавные буквы первого символа в имени (TotalPoints против totalPoints), но пока вы и ваша команда последовательны, это не будет иметь большого значения.

И это может помочь вам избежать подобных придирок в будущих обзорах кода.;-)

Другие вопросы по тегам