Java变量命名:多单词 应该先写“商品”还是先写“信息”?

java变量命名:多单词  应该先写“商品”还是先写“信息”?

Java变量命名英文单词顺序

Java中,给变量命名时,英文单词的顺序是否有所规定?当涉及到多单词变量时,比如"商品信息",是应该遵循infoGoods还是goodsInfo的顺序?

阿里巴巴的p3c编码规范给出了明确的建议:

变量名应该遵循驼峰命名法,即第一个单词的首字母小写, subsequent单词的首字母大写。因此,对于"商品信息"变量,正确的命名顺序应该是goodsInfo

这种命名顺序遵循中国人的英语思维习惯,便于阅读和理解。它表明goods是变量的主要方面,而info是其描述性属性。相反,infoGoods的顺序可能引起困惑,因为它暗示info是变量的更重要的方面。

总的来说,为Java变量命名时,建议使用goodsInfo的顺序,因为它更加清晰且符合常用的命名惯例。

以上就是Java变量命名:多单词 应该先写“商品”还是先写“信息”?的详细内容,更多请关注其它相关文章!