我不会在这样的风格指南上给出太多。它们是一个好的开始,但最终您或您的团队将开发自己的编码风格。
编辑:Rob Kam 发表评论说,他想了解更多关于这些“启动约定”的信息。
那是个很好的观点。但大多数情况下,你会加入现有项目、开源项目或商业项目,而从事它的人已经有了代码约定。在一家公司中可能已经存在一个代码约定。如果您开始一个新项目,请从您之前所做的另一个项目的约定开始。
如果你真的用一种你以前没有使用过的新语言开始一个新项目......那么你可能会从另一种语言的约定开始,这种约定在某种程度上相似(即,对于一种新的 oo 语言,你可以使用 Java 或 Smalltalk 的约定)并在您获得新语言经验时调整您的约定。当我开始用 Java 编程时,我使用了我的 Pascal-coding-conventions。一些 pascal 约定对 Java 来说不是很好,但随着时间的推移,我放弃了一些旧的约定并开发了新的约定。
S.Lott 的想法是研究一个用您选择的语言编写的开源项目。获得有关良好约定的一些建议是个好主意。Srikanth 有一个好主意,可以在 Stackoverflow 上提出好的约定。一个非常好的主意,因为随着时间的推移,Stackoverflow 将成为这种编码约定的良好参考。