一、代码规范
1.代码风格规范
原则:简明、易读、无二义性。
规范代码的方面:缩进、行宽、括号、断行与空白的{}行、分行、命名等等。在编码后,还要对代码复审,找出错误和改进代码。
2.代码设计规范
(1)函数:只做一件事,并且要做好;
(2)goto:函数的单一出口;
(3)错误处理:参数处理、断言。
二、代码复审
目的在于:找出代码的错误,发现逻辑、算法错误,发现潜在的、回归性的错误,发现需要改进的地方,教育开发人员。
三、结对编程
结对编程中,可以减少程序中的错误,从而提高编程的质量和效率;
不间断地复审可以及时发现并解决问题,避免把问题拖到后面的阶段;
结对编程是一个互相学习、互相磨合的渐进过程。
四、两人合作
1.两人合作需要经过五个阶段:萌芽阶段、磨合阶段、规范阶段、创造阶段、解体阶段。
2.三个层次上的反馈:(1)最外层:行为和后果;(2)中间层:习惯和动机;(3)最内层:本质和固有属性。
时间: 2024-10-08 15:26:20