当然这某种程度上是个比较无关紧要的问题。例如,有一个 CFP DCO EVB 组成的变量需要用 CamelCase,怎么写比较合理?通常来讲这种首字母缩写是保留为大写的,例如 HTTPRequest, 但是这里三个都是首字母缩写,大写就无法区分了。写成 CfpDcoEvb 看起来像是最好的办法,但这样没有保留大写,也比较奇怪。
1 回答
至尊宝的传说
TA贡献1789条经验 获得超10个赞
“骆驼拼写法”又分为两种。第一个词的首字母小写,后面每个词的首字母大写,叫做“小骆驼拼写法”(lowerCamelCase);第一个词的首字母,以及后面每个词的首字母都大写,叫做“大骆驼拼写法”(UpperCamelCase),又称“帕斯卡拼写法”(PascalCase)
比如 StringLength,string_length,stringLength。最后一种就叫 camel-case。第一个词小写,后续的词的首字母大写。造成一种效果,就跟骆驼的驼峰一样,中间高,两边低,有单峰骆驼,双峰骆驼,多峰骆驼(这个好像比较少见)。微软的命名风格是第一种。但匈牙利命名法里把变量类型作为前缀(小写)的写法又刚好和camel-case巧合起来。
你可以选择:
cfp_dco_evb
OR
cfpDcoEvb
- 1 回答
- 0 关注
- 1016 浏览
添加回答
举报
0/150
提交
取消