Programming 版 (精华区)
发信人: wugang (网络之狼·又青又紫), 信区: Programming
标 题: 《编程之禅》(转载) 木
发信站: 哈工大紫丁香 (2001年01月17日21:56:30 星期三), 站内信件
作 者: Geoffrey James
小赵 录入整理
声明:
本文内容来自《编程之道》一书, 小赵只负责录入. 所有版权归该书的出版社。本
文由原来的三册书组成:《编程之道》 《编程之禅》《计算机时代的寓言》
目录
前言
序
引言
第一篇 木
第二篇 火
第三篇 土
第四篇 金
第五篇 水
第一篇 木
大师:忍者
媒体:编年史
硬件:键盘
方向:东
软件:编辑程序
感觉:触觉
阶段:界面
动物:龙
系统:VMS
木
作为MRVMS/IIIX禅学院的复兴者,编程大师忍者(这是后人给他起的绰号,他的真
实姓名无法核实--译注 )非常有名。有一些传说,说他从一名不起眼的程序员一跃
成为某家实力雄厚的程序设计机构的开发部主管。他在完成了一套先进的操作系统
后,便悄然消失了。据他说,这套系统既不需要硬件也不需要软件,同样能准确地
发挥功能。他现在的去处无人知晓,但听说,他时常以一位管理顾问的装束出现。
一
忍者最初来到那家开发中心工作的时侯,他被分配去支持操作系统。一天,一位经
理走进了忍者的工作间。
"你为什么不工作?"经理问。
"系统瘫痪了。"忍者说。
"经理皱起了眉头。"我们付给你薪水,是要你保持系统的正常运行!"他大声说。
"系统没有瘫痪。"忍者说。
二
忍者大师如是说:
"如果你的应用程序不能正确地运行,不要去责怪操作系统。"
三
忍者大师参加一次电脑展示会。
许多公司都押运出了明亮的显示器和他们所能搜罗到的所有最新、最大的硬件,以
及身着泳装的金发模特儿。
忍者甚至一眼也未瞥那些展摊。相反,他只是打开一张折叠椅,静静地坐在角落里
。不时地有人从他身边经过,并问他一两个问题。他思考片刻,然后用简短的话作
出回答。
人们盘着腿围坐在这位大师身旁--那些收集来的宣传册散落在一边--静静地等
着他开口说话。
四
忍者大师如是说:
“对于聪明的人,只要一个字;对于快马,只要轻轻一鞭;对于写得好的程序,只
要单独的一个命令。”
五
忍者大师参加一次董事会。当他开始解释有关那套软件的技术特性时,那些公司行
政官们,有的在座位上烦躁不安,有的盯着窗外,有的望着咖啡杯发呆。
于是,这位大师开始谈那套软件将会赚多少钱了,这时那些行政官们便纷纷竖起了
耳朵,并开始在房间里欢蹦着,显然,他们被这悦耳的声音吸引住了。
六
一位公司行政官来看忍者,他发现这位大师正在玩电脑游戏。“这是什么意思?”
行政官询问道。
“我正在测试系统。”大师说。
行政官凑近屏幕定眼一看,果然如此。
七
一天,董事会成员集中在一起讨论业务善,他们召来忍者大师,让他作个报告。“
你的季度预测是怎样的?”他们问。
“没有季度预测。”忍者回答道。
“那么你今年的预算计划呢?”他们问。
“没有今年的预算计划。”忍者回答说。
然后他们问:“你能确认你是忍者大师吗?”
“没有忍者大师。”忍者大师回答着。
董事们被搞得糊涂了,只好暂停会议各自回家去了。
八
忍者大师如是说:
“设计一个千百万程序的操作系统很容易,要改变一个人的本性却困难得多。”
九
三名来自不同的电脑公司的行政官前去向忍者学习领导艺术的真谛。
忍者问第一位行政官,“你有你们公司现在的机构设置图吗?”
第一位行政官从口袋中掏出了一张纸,“我一直带着一张在身边。”他说着便把那
张纸递给了忍者。
忍者饶有兴趣地看着那张纸,“这看上去似乎已经在计算机上建立了模板。”他评
论说。
“的确如此,”这位行政官骄傲地说,“我们已经把我们的机构设置图都计算机化
了,以便一接到通知就能立刻选择调用。”
忍者笑着,把那张纸递了回去,“我帮不了你什么。”他说。
第二位行政官接着问忍者领导艺术的真谛。
“你有你们公司现在的机构设置图吗?”忍者问。
第二位行政官摇摇着,“我们的机构设置在这几年都未变过,我几年前就记住了。
”
忍者皱起了眉头,“我帮不了你什么。”了说。
第三位行政官还是问忍者领导艺术的真谛。
“你有你们公司现在的机构设置图吗?”忍者问。
第三位行政官耸了耸肩,“我们没有机构设置图,”他说,“每个人喜欢做什么就
做什么,喜欢什么时侯做就什么时侯做。”
忍者紧皱眉头,“我帮不了你什么。”他说。
三位行政官凑到一边耳语了一阵,转过身来对忍者说:“那么好吧,让我们看看你
的机构设置图。”
忍者领着他们来到一片开阔地上,那里孤零零地长着一棵树。“这就是我的机构设
置图。”忍者边说边把手搭在那表皮粗糙地树干上。
--
诚既勇兮又以武, Λ
终刚强兮不可凌, 〔¤¤◎〓〓〓〓〓〓〓〓〓〓〓〓〓≥
带吴剑兮挟吴弓, V
首身离兮为鬼雄。 Go! 天竺 @>>--,--'--- http://beauty.hit.edu.cn
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.224.71]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.642毫秒