我已经使用了underscore_case大约2年了,由于新工作,我最近改用了camelCase(后来使用了大约2个月,后来我仍然认为underscore_case更适合涉及大量程序员的大型项目,主要是因为代码更易于阅读)。
现在,每个人都使用camelCase,因为(他们说)代码看起来更优雅。
您对camelCase或underscore_case的看法
ps请原谅我的英语不好
编辑
首先更新:
使用的平台是PHP(但是我不希望得到与PHP平台相关的严格答案,任何人都可以分享他们的想法,最好使用它,这就是为什么我首先来到这里)
我和团队中的其他人一样使用camelCase(就像你们大多数人一样推荐)
我们使用Zend Framework,它也推荐camelCase
一些示例(与PHP相关):
Codeigniter框架建议使用underscore_case,说实话,代码更易于阅读。
ZF推荐了camelCase,但我并不是唯一一个认为ZF代码更难理解的人。
所以我的问题改写为:
让我们以您拥有一个不推荐任何命名约定的Foo平台为例,这是团队领导者选择一个的惯例。您是那个团队的负责人,为什么要选择camelCase或为什么选择underscore_case?
ps谢谢大家到目前为止的迅速回答