源代码管理的基本操作:

1.代码规范

a.代码风格规范:主要是文字上的规定,看似表面文章,实际上非常重要。

例如:缩进,行宽,括号,断行与空白的 {}行,分行,命名,下划线,大小写,注释

 

b.代码设计规范:牵涉到程序设计,模块之间的关系,设计模式等方面。

例如:函数,最重要的原则:只做一件事,并且要做好。使用goto语句。错误处理(参数处理,断言)。处理c++中的类(类,public,private。protected,数据成员,虚函数,构造函数,析构函数,new和delete,运算符,异常,类型继承)。

2.代码复审

a.概要部分

b.设计规范部分

c.代码规范部分

d.具体代码部分

e.效能

f.可读性

g.可测试性

两个人合作的不同阶段和技巧:

在我和同伴合作时出现的问题是,两个人对问题的看法不同,她比较粗心。常常犯一些低级的错误,我比较急躁,所以我俩造成了小小的矛盾,不过最后我们还是达成了一致的想法,