有关“结对编程”的一些结论

来源:互联网 发布:巨人网络球球大作战 编辑:程序博客网 时间:2024/03/29 00:24
  • 结对编程可以提高代码质量。
  • 结对编程可以让团队的精力更加集中。
  • 令人惊奇的是,很多强烈抵制结对编程的开发人员根本就没有尝试过,而一旦尝试之后就会迅速喜欢上它。
  • 结对编程令人精疲力竭,不能全天都这样做。
  • 常常更换结对是有好处的。
  • 结对编程可以增进团队间的知识传播。速度快到令人难以想象。
  • 有些人就是不习惯结对编程。不要因为一个优秀的开发人员不习惯结对编程就把他置之不理。
  • 可以把代码审查作为结对编程的替代方案。
  • “领航员”(不用键盘的家伙)应该自己也有一台机器。不是用来开发,而是在需要的时候稍稍做一些探索尝试、当“司机(使用键盘的家伙)”、遇到难题的时候查看文档,等等。
  • 不要强制大家使用结对编程。鼓励他们,提供合适的工具,让他们按照自己的节奏去尝试。