【发布时间】:2014-08-03 13:59:30
【问题描述】:
我看到几个关于 SO 的问题询问 Java 的最佳编码约定,例如 here 和 here,但问题往往集中在 最官方的 Java 编码约定上,而不是最常用的 Java 编码约定。我认为最常用的风格指南最好作为个人程序员了解,但显然,一个约定的广泛程度应该与它的有效性或最新程度相平衡。
谁能告诉我最广泛使用的 Java 代码约定?任何对定量证据的参考都会非常有帮助,但与他人合作的经验以及未来可能成为标准的想法也会很有用。如果任何建议与该风格的缺点相平衡(例如不再更新 Oracle 约定),这也将是有益的。
我认为最好遵循单一指南,这样就不会造成混淆,任何加入项目的人都可以得到该指南的链接。这个问题适用于不属于拥有自己风格指南的公司的程序员;它适用于可能参与协作项目的个人程序员,贡献者应该使用相同的风格。
编辑:为了清楚起见,我知道可用的不同样式指南。我想从更有经验的人那里获得关于哪些指南最受遵循的信息,以及使用频率是否足以证明使用它们的合理性,或者它们是否有其他缺点,这意味着尽管它们很受欢迎,但应该被忽略。
【问题讨论】:
-
你也可以看看google的约定
-
在stackoverflow.com/a/49970437/2235085@ 下回答了我的评论重复
标签: java coding-style conventions