在最新的代码审查中,有人问我,为什么我将方法名称从 更改GetHDRFrame
为GetHdrFrame
,而HDR是一个缩写。我很确定 Code Complete 中有这样的建议:在 CamelCase 名称中使用缩写时,将它们视为常规单词。但是我找不到写它的地方。有人可以在 Code Complete 中给我一个确切的短语吗?
与 MS 规则的有用链接有一个类似的问题,但我正在寻找 Code Complete 报价。
据我所知,Code Complete 中没有这样的建议。但它确实说:
人们已经成功地就细节问题进行了热烈而激烈的辩论,例如名称中的第一个字符是否应该大写(TotalPoints与totalPoints),但只要您和您的团队保持一致,就不会有太大的不同。
这可能会帮助您避免在未来的代码审查中出现此类挑剔。;-)