gpt4 book ai didi

formatting - 如何了解公认的编码风格

转载 作者:行者123 更新时间:2023-12-01 09:40:34 24 4
gpt4 key购买 nike

在哪里阅读(最佳实践)源代码格式,对于个别语言,即命名变量等的约定是什么,缩进和放置大括号的位置,如何以及在哪里包含注释等。

例如 C Kernighan 和 Ritchie 的书 The C Programming Language和 Linus Torvalds 的 Linux kernel coding style guideGoogle's C++ Style Guide对于 Perl,至少为 perlstyle - Perl style guide .

编辑:也许我应该问“如何从编码风格开始”。

最佳答案

我不会过多介绍此类风格指南。它们是一个好的开始,但最终您或您的团队将开发自己的编码风格。

编辑:Rob Kam 发表评论说,他想了解更多关于这些“启动约定”的信息。

这是一个很好的观点。但大多数情况下,你会加入现有项目、开源项目或商业项目,而从事它的人已经有了代码约定。在一家公司中可能已经存在一个代码约定。如果您开始一个新项目,请从您之前所做的另一个项目的约定开始。

如果你真的用一种你以前没有使用过的新语言开始一个新项目......那么你可能会从另一种语言的约定开始或 Smalltalk)并在您获得新语言的经验时调整您的约定。当我开始用 Java 编程时,我使用了我的 Pascal-coding-conventions。一些 pascal 约定对 Java 不太适用,但随着时间的推移,我放弃了一些旧的约定并开发了新的约定。

S.Lott 的想法是研究一个用您选择的语言编写的开源项目。获得有关良好约定的一些建议是个好主意。 Srikanth 有一个好主意,可以在 Stackoverflow 上提出好的约定。一个非常好的主意,因为随着时间的推移,Stackoverflow 将成为这种编码约定的良好引用。

关于formatting - 如何了解公认的编码风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/232975/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com