登山的程序员 - 反思极限编程之“原代码就是设计” 2007-01-27 14:34 从前,有一个A型血的程序员和一个B型血的程序员去登山。显然A和B有着不同的登山方法。 A到了山脚下,总是先停下来,仔细打量山势。接着,围着山脚转转,看看哪些是小山包,哪个是主峰。然后,设计几条不同的登山线路,并选择出最好的登山线路作为首选计划。同时,他还考虑到如果首选计划出现问题,则可以启用第二计划或第三计划… 而此时的B几经爬上了第一个小山包。B登上小山包的时候,发现这个小山包不是去主峰的路。B并没有气馁,稍微打量一下环境,立即从小山包上下来,往更高的一个山峰进发… 就这样,B无时无刻不在后退中前进,在下坡中上山,已经将A远远的甩在后面。 后来,当B成功地登上梧桐山(深圳)主峰的时候,而A还在半山腰艰难地攀登。 最后,当A也终于登上主峰之后,B说了一句很有很有意思的话:你现在知道极限编程和敏捷开发的威力了吧! A默然不语… 一位想学登山的新手来向A和B请教登山的方法。A把他的线路图和计划全部给了新手,没有说一句话。 新手看都没看,就跑去问B。B意味深长地说:努力,努力,再努力,当你到达山顶的时候,就知道了登山的方法!新手由衷敬佩。 … 多年以后,A成功地登上了珠穆朗玛峰。 据说B倒下的地方离一号营地只有一百米远… 当那位新手千辛万苦再次找到A求教的时候,A还是将所有的登山线路和计划交给了他,依然没有说一句话。 但新手明白:这就是设计! 李战(leadzen).深圳2005-7-1
Subscribe
语言
Sina Weibo
- 这是要闹哪样…365天都是情人节… 8小时前
- Repost 22小时前
- 今天坐车碰到一个披着大斗篷的人,一开始没在意,只是觉得那斗篷也太像地毯了。。。后来抬头一看,哇塞,是个男的,真是不能以头发长度衡量性别。。。 3天前
- 发现微博里关注韩寒方舟子事件的都是IT男 5天前
- 平安到家,屁股开花。。。 5天前
- //@电波孙 信息量好大。//@张岩cg //@Retina 那是相当的专业啊~[哈哈] //@老赵 精彩!//@谭振林 //@张欣丨WPMind [哈哈]//@Anjeao6元杰 真的很Microsoft…… 5天前
- 丫的,翘课的报应,又被放鸽子,又被查票,又加上今年第一跤,希望我背着5公斤米回去不会再摔一跤…[泪] 5天前
- //@凌零O 高一读这[抓狂]!!!这老师太“文艺”了 文盲的我许多没读过 存下慢慢读 这够我读几年的 7天前
Latest Post
Archives
- 2011 年十月 (1)
- 2011 年四月 (1)
- 2011 年二月 (6)
- 2011 年一月 (1)
- 2010 年十一月 (1)
- 2010 年十月 (2)
- 2010 年九月 (7)
- 2010 年八月 (1)
- 2010 年七月 (3)
- 2010 年六月 (3)
- 2010 年四月 (2)
- 2010 年三月 (6)
- 2010 年二月 (7)
- 2010 年一月 (1)
- 2009 年十二月 (5)
- 2009 年十一月 (2)
- 2009 年十月 (6)
- 2009 年九月 (7)
- 2009 年八月 (15)
- 2009 年七月 (4)
- 2009 年六月 (4)
- 2009 年五月 (7)
- 2009 年四月 (4)
- 2009 年三月 (13)
- 2009 年二月 (11)
- 2009 年一月 (8)
- 2008 年十二月 (17)
- 2008 年十一月 (11)
- 2008 年十月 (2)
- 2008 年九月 (6)
- 2008 年七月 (3)
- 2008 年六月 (1)
- 2008 年五月 (6)
- 2008 年四月 (1)
- 2007 年六月 (2)
- 2007 年五月 (8)
- 2007 年四月 (1)
- 2007 年三月 (6)
- 2007 年二月 (7)
- 2007 年一月 (10)
- 2006 年十二月 (8)
- 2006 年十一月 (3)
- 2006 年十月 (6)
- 2006 年九月 (1)
- 2006 年八月 (11)