源代码管理的基本操作:
1.代码规范
a.代码风格规范:主要是文字上的规定,看似表面文章,实际上非常重要。
例如:缩进,行宽,括号,断行与空白的 {}行,分行,命名,下划线,大小写,注释
b.代码设计规范:牵涉到程序设计,模块之间的关系,设计模式等方面。
例如:函数,最重要的原则:只做一件事,并且要做好。使用goto语句。错误处理(参数处理,断言)。处理c++中的类(类,public,private。protected,数据成员,虚函数,构造函数,析构函数,new和delete,运算符,异常,类型继承)。
2.代码复审
a.概要部分
b.设计规范部分
c.代码规范部分
d.具体代码部分
e.效能
f.可读性
g.可测试性
两个人合作的不同阶段和技巧:
在我和同伴合作时出现的问题是,两个人对问题的看法不同,她比较粗心。常常犯一些低级的错误,我比较急躁,所以我俩造成了小小的矛盾,不过最后我们还是达成了一致的想法,