1、结对编程
关键:
用编码规范来支持结对编程
不要让结对编程变成旁观
不要强迫在简单的问题上使用结对编程
有规律地对结对人员和分配的工作任务进行轮换
鼓励双方跟上对方的步伐
确认两个人都能够看到显示器
不要强迫程序员与自己关系紧张的人组对
避免新手组合
指定一个组长
2、详查(正式检查)
角色
主持人:负责详查以特定的速度进行
作者:直接参与设计或者代码的人
评论员:找出缺陷
记录员:记录缺陷
经理:一般不应该参加
步骤:
计划--概述--准备--详查会议--详查报告--返工--跟进--第三个小时的会议
3、走查
任何形式的复查都称为“走查”。
4、代码阅读(另一种替代方案,直接阅读源代码并从中找出错误)