两人合作:
1.代码规范:
包括代码风格规范和代码设计规范
2.代码风格规范的原则是:简明、易读、无二义性
注意缩进、行宽、括号、断行与空白的{}行、分行、命名、下划线、大小写、注释
3.代码设计规范遵守一些约定
函数:只做一件事,并且要做好
goto:函数有单一的出口
错误处理:参数处理、断言
处理类、构造函数、析构函数、new和delete、运算符、异常、类型继承
4.代码复审:进行同伴复审
5.结对编程
6.两人合作的不同阶段和技巧:萌芽阶段、磨合阶段、规范阶段、创造阶段、解体阶段
正确的影响对方、给予正确的反馈
7.练习与讨论
过去的做法:在过去的时候,我对软件上合作的事情看得很浅显,我认为合作对双方可能造成的困难会更加的明显,交流上会出现矛盾,让合作变得扑朔迷离。
得到的感受:一个优秀的工程师需要和别人进行合作,通过合作来提高自己的能力,一个人单干的话可能会成功,但是几率就会小很多,合作是软件开发的必修课。
今后的做法:多和人进行合作,一起去探讨,拓展自己的思维,让自己在开发时思维可以更加的广阔,虚心听取别人的意见,去改进自身。