极限结对编程 – Guy Steele and Richard Stallman

译者注:Guy Steele,Sun Java团队的成员,Emacs 部分命令的最初设计者,Fortress语言的发明人。Richard Stallman,GNU的发起人,倡导copyleft概念的先锋,Emacs的原创人,

“一天早上,我们坐下来,”斯蒂尔回忆道。“我对着键盘,他靠近我的胳膊,”斯蒂尔说。“他完全想只希望我去敲键盘,但又要告诉我去敲些什么。”

编程活动持续了10小时。整个时间里,斯蒂尔说,他和Stallman都没有休息一会儿或是说会儿闲话。最终,他们设法使这个漂亮的打印程序源代码减少到100行之内。“整个时间我的手指都放在键盘上,”斯蒂尔回忆道,“但是我感觉我们两个人的想法一同流到了屏幕上。他控制我去敲什么,我把它敲出来。”

当斯蒂尔最终走出实验室后,他才发现时间过了如此之久。站在大楼外的545科技广场,他对周围夜幕环绕感到吃惊。作为一个程序员,斯蒂尔对马拉松式的编程见怪不怪。然而,他感到这次的体验不同。跟Stallman一起工作使斯蒂尔摒弃了外部的一切干扰,全身心的投入到手上的工作。回顾往事,斯蒂尔说他发现Stallman那时也是即感到愉快又感到惊讶。“之后我的第一反应就是:这是一次绝妙的体验,感受强烈,我想我此生不可能再遇到那样的感觉了。”

– Guy Steele on a hacking session with RMS in the 1970s.

[英文原文:Extreme Pair Programming - Guy Steele and Richard Stallman ]
分享这篇文章:

3 Responses to 极限结对编程 – Guy Steele and Richard Stallman

  1. halida says:

    噜管的好朋友.

  2. kuan291 says:

    Guy Steele还是scheme语言的设计者之一。都是MIT牛人

  3. zoupr 对这篇文章的反应是赞一个飘过~

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据