当技能阻抗不匹配时,配对编程是否有效?

one*_*hen 21 language-agnostic pair-programming

例如,具有有限C#.NET经验的有经验的编码人员是否可以成功地与经验丰富的C#.NET编码器配对,其次要目标是使前者能够快速使用C#.NET?

The*_*aul 28

绝对.分享知识是配对编程的重点之一(以及有一个人类型的有用动态以及另一个人的类型).

根据我的经验,这是最有效的方式之一 - 并且允许经验较少的编码人员仍然有用地做出贡献(审查专家正在做什么并做出合理的评论/干预比完成整个工作需要更少的经验) .

  • +1然而,(根据经验)如果知识/理解的差距太大,可能很难建立一个足够好的沟通桥梁.仍然值得,但要为缓慢行驶的火车和货物损失做好准备. (5认同)

Fre*_*örk 7

这取决于他们之间的个人化学反应.如果经验丰富的程序员愿意并且能够分享他的知识,并让经验不足的程序员通过编写代码和讨论参与开发,我会说这是一种非常有效的学习方式.


MrT*_*lly 5

是的,我发现良好的结对编程总是两种方式,它本质上是一种伪装成IT创新的社会工程.