如何爱上结对编程

作者/分享人:Seaborn Lee
向 Ta 提问
一名会在 B 站直播写代码,会玩杂耍球、弹 Ukulele、街头健身、跑步、写段子、画画、翻译、写作、演讲、培训的程序员。喜欢用编程实现自己的想法,在 Android 市场上赚过钱,有多次创业经历。擅长学习,习惯养成,时间管理。身体力行地影响他人做出积极的改变!目前就职于 ThoughtWorks,致力于传播快乐高效的编程理念。业余创立软件匠艺社区 CodingStyle.cn,组织超过30场技术活动。个人公众号:小波老嬉。

本场Chat包括:

  • 结对编程是什么。
  • 结对编程的五大好处。
  • 结对编程的三种形式。
  • 结对编程的六个习惯。

通过本场Chat,你会知道:

  • 为什么结对后,两个开发人员老死不相往来。
  • 为什么结对时,总有一个人没有参与感。
  • 如何才能让开发人员爱上结对编程。

实录提要:

  • 一般建议是高低配还是按领到任务的人来配?有哪些情况不适合结对编程?
  • 两个人的开发环境,开发习惯不同怎么办?
  • Vim 党怎么破?
  • 如何判断可以在 team 中推广结对编程,判断条件有哪些?
  • 如果推进中发现团队的认可度不够, 有没有什么改进的空间?
  • 同质化是指技术栈完全相同的情况么?
  • 结对编程有什么要求呢?
  • 分析设计在结对中如何分工比较好呢?有无最佳实践呢?
已有138人预订
预订达标
文章出炉
交流日期
     
17.04.03
17.04.16
17.04.19 20:30
查看文章评论/提问
amy琳
刚工作时用过结对,第一时间拜读,写的生动形象具体,赞。
马月玲
从未实践过,最近也是看了这个标题,推荐同事实践,也把这个chat推荐给了同事,这个Sprint结束后看看效果如何。😀
Jason
请问一般建议是高低配还是按领到任务的人来配? 有哪些情况不适合结对编程?
小媛子: 问题已收集~
Akira
请问如何判断可以在team中推广结对编程,判断条件有哪些?
小媛子: 问题已收集~
海绵
那结对编程有什么要求呢?比如两个新手结对肯定效果不是很好,适用哪些场景?
小媛子: 问题已收集~
pig
老师,我可以这样认为么?pingpong模式比较适合能力相当,步调一致的人结对么?领航-驾驶员模式比较适合高低配么?
小媛子: 问题已收集~
王若行
作为小波老师粉丝,之前从没有过结对编程,跟小波老师学习下如何以正确姿势结对编程。^ _ ^
小媛子: 从提出一个好问题开始吧 ;)
😳
两个人的开发环境,开发习惯不同怎么办?
小媛子: 问题已收集~
蒲公英
请问当结对人员在当前编程环境中的熟悉程度和编程能力不同,那么在结对编程时应该采取哪些措施使结对工作更高效?并使两个人的技能都能得到提升?
小媛子: 问题已收集~
马月玲
新手和老手已学习TDD实践为目的结对是不是只能使用领航员-驾驶员模式?谢谢
小媛子: 问题已收集~
老曹
分析设计在结对中如何分工比较好呢?有无最佳实践呢?
小媛子: 问题已收集~
Dragon
请谈一下具体如何把任务切分成半小时?什么时候切?
小媛子: 问题已收集~
Dragon
请谈一下具体如何把任务切分成半小时?什么时候切?
你可能还喜欢
关于为何以及如何阅读源码的一点心得
追梦
从零开始,轻松打造你的聊天机器人
微软公开课
每周一个机器学习小项目001:全链接层实现与分类问题
如是
通过前端团队管理谈谈技术管理的技法与思想
常新居士
朋友圈爆款背后的计算机视觉技术与应用
AI科技大本营
为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?
纯洁的微笑
微信扫描登录