Sec*_*cko 3 java naming-conventions
我被分配到一个大型项目,该项目将用Java完成,并由团队中的一些程序员查看.我希望代码是可读的和可理解的,因此希望命名约定能够包含读取它的每个人.
我想知道我是否必须使用Java命名约定才能让其他人自然地查看和理解它.我总是使用一种我自己的命名约定,它与Java命名约定没有什么不同,但是继承自C/C++命名约定.
最大的区别是变量,类和方法命名.我使用intLargestNumber, chGet, strName变量等名称.funType, funErase, funAdd, getThis, setThis方法和Screen, clsPlay, cls_User类.Java命名约定将使用类似myNumber变量,lowSplit()方法和Image类的东西.
我的问题是,我应该使用Java命名约定还是使用我自己的命名约定并为我的代码提供词典或日志?
Ste*_*ham 34
使用该语言的标准将使新人加入更加简单.此外,使用外部定义的惯例可以帮助缓和这些风格问题经常引发的宗教战争的程度.
duf*_*ymo 11
就个人而言,我反对你的命名惯例.它有一个名字:匈牙利表示法.我认为在变量名中嵌入类型是一个非常糟糕的主意.如果我在你的团队中,我会反对它.
| 归档时间: |
|
| 查看次数: |
1791 次 |
| 最近记录: |