我之前做:
我们从来没有在制作软件这一方面两人合作过,我写的代码都是给自己看的,给别人看的都是结果,所以在代码规范方面可能不是很规范。
这样写的缺点和改进:
构建之法读书笔记——《两人合作》
现在软件行业经过几十年的发展,软件的制作基本都是团队合作,很少会有单枪匹马的,所以,一个人写的代码需要能让别人“看的懂”,并发表意见。每个人都认为自己写的代码是做好的,但是其他人未必认同,所以真正衡量代码的标准是“代码规范”。
代码规范可以分为两个部分:
1. 代码风格规范。主要是文字上的规定,看似表面文章,实际上很重要。
2. 代码设计规范。牵涉到程序设计、模块之间的关系、设计模式等方方面面的通用原则。
代码风格的原则是:简明、易读、无二义性。
要注意:缩进、行款、括号、断行与空白的{}行、分行、命名、下划线。大小写、注释。
代码设计规范
要注意:函数、goto、错误处理、如何处理c++中的类……