极限结对编程:Guy Steele和Richard Stallman

来源:外刊IT评论 作者:外刊IT评论
  

译者注:

Richard Stallman
GNU的发起人,倡导copyleft概念的先锋,Emacs的原创人,

Guy Steele
Sun Java团队的成员,Emacs 部分命令的最初设计者,Fortress语言的发明人。

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

编程活动持续了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


时间:2010-09-26 09:20 来源:外刊IT评论 作者:外刊IT评论 原文链接

好文,顶一下
(12)
92.3%
文章真差,踩一下
(1)
7.7%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量