团队动态 · 发布 2026年6月13日
什么时候需要结对编程
结对很贵,两个人干一个人的活。所以只在特定的时候用。
结对编程被讨论得很多,我们实践下来,全职结对不现实,小团队更撑不住。但在特定场景下,结对能省下大量返工和沟通成本,值得专门安排。
值得结对的场景
核心链路的第一版。支付、权限、数据同步这类一旦写错代价很大的模块,两个人一起设计、一起写。
疑难缺陷排查。两个人一个动手一个查资料,能同时推进两条线索,比一个人来回切换快得多。
新人第一次做陌生模块。前两个故事一起做,理解速度远快于自己摸索加事后答疑。
配对时的做法
明确角色:一人写,一人看与查资料,每半小时交换一次,避免一方完全闲置。
时间盒限制在两三个小时,超过之后效率明显下降,主动结束。
结束后随手记录结论:卡住的原因、走通的路径,写进任务或文档。
结对的判断标准很简单:这段代码写错的代价,是否高于两个人共用的时间成本。