李小波:结对编程实战解析

作者/分享人:Chat 实录
查看本场Chat

2017年4月19日,晚8点30分,就职于 ThoughtWorks 成都,致力于培养优秀的程序员,也是软件匠艺社区 CodingStyle.cn 创始人,组织过超过 30 场技术活动的李小波老师,带来了主题为《如何爱上结对编程》如何爱上结对编程的交流。以下是主持人小媛子整理的问题精华,记录了小波老师和读者间问答的精彩片段。


问:请问一般建议是高低配还是按领到任务的人来配? 有哪些情况不适合结对编程?

答: 熟手带新手进行知识传递是最典型的场景,不过并不是按工作经验来划分的。 举个例子,有两个程序员,都工作 10 年,A 专注前端,B 专注后端,在结对做前端开发时,A 是熟手,B 是新手;在结对做后端开发时,B 是熟手,A 是新手。从这个角度看的话,场景就很多了,比如工具、框架、语言、平台,也可能是业务模块。如果任务简单,每个人都具备解决问题需要的所有知识,并足够自律,结对的收益就不大了。

微信扫描登录