结对编程 是神马样纸的?

2014-05-09 10:15:32 +08:00
 artwalk
以前看过 解析极限编程 : 拥抱变化
但都是一些概念,没实际见过
另外现实与理想是有差距的

所以接地气后是啥样纸的呢?

如果真的可行的话,
感觉小伙伴们可以在线下去 KFC 之类的(吃饭多方便)搞搞呢

PS:禁止歪楼!!!
5308 次点击
所在节点    程序员
39 条回复
love
2014-05-09 15:47:55 +08:00
@Nerrsoft 一个人在写代码的时候另一个人又不是在发呆,这是发挥了100%+100%的效率
shoumu
2014-05-09 16:14:30 +08:00
artwalk
2014-05-09 16:54:29 +08:00
@love 不止,如果两个人是认真的,( →_→ )我是指增大了 bug 及早发现的概率,效率就不止 200% 那种简单的叠加了


@shoumu Thx
lliioogg
2014-05-09 17:00:16 +08:00
要是一男一女我能接受
Alex_L
2014-05-09 18:08:38 +08:00
如果两人水平差不多的话,一般是A先写测试 -> B写实现 -> A试图重构的 -> B写测试...的循环,一个小时能switch几次到十几次吧。

如果两人水平相差较大,或是刚加入对项目不了解,一般由junior的人做driver主控键盘,senior的人做navigater给予指导。虽然开始慢些,但junior的人能尽快上手。senior的人自己drive键盘自己讲,让junior的人在旁边干瞪眼,效果很差。

switch频率在半小时以上双方效率都会降低。

但不管用什么方式,不用双显示器双键盘的都不叫结对,叫耍流氓。
shichimiya
2014-05-09 19:07:25 +08:00
XadillaX
2014-05-09 19:50:20 +08:00
@iptux 目测电脑Y400?
xmuxsp
2014-05-09 20:10:47 +08:00
@shichimiya 好贱的视频....
RIcter
2014-05-09 20:28:54 +08:00
我和@Madimo 干过这种事。。

@Cee 我们结对吧
mengzhuo
2014-05-09 21:07:45 +08:00
嗯……我司是用tmux双机结对的……
Madimo
2014-05-09 22:11:38 +08:00
@RIcter 明明每次都是你看着我写代码 。。
ffts
2014-05-09 22:13:37 +08:00
我之前还以为结对编程就是两个人合作,这看了之后发现就是一心同体啊
superbear
2014-05-09 22:58:39 +08:00
@iptux 有图有真相
openroc
2014-05-09 23:13:15 +08:00
好基友,没搞头;换成和妹子pair的话,就不一样了。。。
openroc
2014-05-09 23:15:10 +08:00
补充一下,强烈建议3p, 要和2个ppmm组队,hoho
baocaixiong
2014-05-09 23:44:41 +08:00
@iptux SinaAppEngine的马甲么?
realgreenzb
2014-05-10 08:53:47 +08:00
有个软件叫 screenhero,用来做结对编程和远程协助都很不错。大家可以试试玩。
http://www.36kr.com/p/201065.html
lixiaolin
2021-02-18 14:30:29 +08:00
lulu7
2021-05-26 14:44:41 +08:00
软件研发过程中,结对编程模式越来越受到青睐。什么是结对编程呢?也就是两位程序员坐在一起,共同写代码完成一个功能。

当一位程序员写代码时,很容易受到外界因素干扰,面对代码困惑犹豫不决,或者很容易快速做出错误的决定,最后束手无策甚至推倒重来。如果两位程序员一起写代码,可以一起进入专注的状态,一个口述,一个敲代码,期间可交换角色交替进行。能够快速响应代码出现的问题,还能减少 bug 的产生,写出的代码质量也更高,这就是结对编程。

但两个程序员一起写代码,往往会擦出很多火花……结对编程的过程中,到底有多少故事呢?我们制作了结对编程的小视频,乐趣与干货并存,感兴趣的朋友,可以来看下。

https://www.zentao.net/redirect-index-19045.html

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/111726

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX