C++编程规范.docVIP

  • 7
  • 0
  • 约1万字
  • 约 11页
  • 2017-02-14 发布于北京
  • 举报
C++编程规范: 第0条 不要拘泥与小节 只规定需要规定的事情:不要强制施加个人喜好或者过时的做法。有些问题只是个人喜好,并不影响程序的正确性或者可读性,所以这些问题不应该出现在编程的规范中。应该在每个源文件乃至每个项目中都使用一致的格式,因为同一段代码中要在几种编程风格之间换来换去是很不舒服的。但是无需在多个项目或者整个公司范围内强制实施一致的格式。 第1条 在高警告级别干净利落地进行编译 高度重视警告:使用编译器的最高警告级别。应该要求构建是干净利落的(没有警告)。理解所有的警告。通过修改代码而不是降低警告级别来排除警告。成功的构建应该是没有警告的,如果不是这样,你很快就会养成不仔细查看输出的习惯,从而漏过真正的问题,因为良性警告的后面可能隐藏着未来指向真正危险的警告。 第2条 使用自动构建系统 一次案按键就解决问题:使用完全自动化(单操作)的构建系统,无限用户干预即可构建整个项目。 第4条 在代码审查上投入 审查代码:更多的关注有助于提供质量。亮出自己的代码,阅读别人的代码。互相学习彼此都会受益。 好的代码审查过程对开发团队有许多方面的益处,它能够 通过来自同伴的良性压力提高代码的质量 找出错误、不可移植的代码和潜在的扩展问题 通过思想交流获得更好的设计和实现 快速培养新同事和初入门者 在团队中形成共同的价值观和集体主义 增加整体实力,提升自信心、动力和职业荣誉

文档评论(0)

1亿VIP精品文档

相关文档