是否有c ++风格指南的质量指标

时间:2017-03-16 18:16:33

标签: c++

我现在在大学,我目前只对我的代码是否足够快并输出正确进行评分。我已经到了我想潜入的地步,并且真正内化了一种风格。

我不是在寻找他们的清单或你对他们的看法。我很清楚那里有什么。我只是希望能够做出更明智的选择。

我知道这在很大程度上是主观的,但我必须考虑它们之间也存在可量化的差异。

我想到的考虑因素是:行业采用,直觉,格式支持(崇高的插件等),以及其他语言的适用性(虽然可能没有意义)。我错过了我应该考虑的任何事情。什么样的风格很重要?

2 个答案:

答案 0 :(得分:2)

查看MISRA C及相关的编码规则。但请查看GNU coding standardsGoogle C++ Style Guide

(花点时间阅读批评!)

在实践中,您将通过研究源代码并为一些现有的 free software项目做出贡献来学到很多东西。

阅读The Mythical Man Month并了解有No Sliver Bullet

(评论说,一致性非常重要)

答案 1 :(得分:0)

CppCoreGuidelines是由Bjarne Stroustrup和 Herb Sutter与社区建议。它们非常完整且有用。你会从中学到很多东西。

有编码规则。如果你更专注于格式化,请保留它。它更加个性化,如果您对现有项目做出贡献并且格式化不会影响语言功能,那么遵循现有项目的样式会更好。