荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: limt (晴转多云间阴有小到中雨局部大到暴雨), 信区: Program
标  题: 《编程之禅》 火  (转载)
发信站: 荔园晨风BBS站 (Tue Nov  5 22:44:46 2002), 站内信件

第二篇 火


大师:行者

媒体:民间故事

硬件:显示器

方向:南

软件:格式化程序

感觉:视觉

阶段:设计

动物:凤凰

系统:CP-6





编程大师行者收集了各种各样有关开发刺目的民间故事。最近的计算机考古研究显
示,下
面的这些民间故事是以历史事实为基础的。虽然一部分夸张的成分可能会无意中被
添加进
去,但其历史真相的核心内容依然存在。





当一位项目经理为他的软件项目配备人员时,他会在一天内雇佣三百名程序员。一
位获得
计算机科学博士学位的学者前来求职,他被给予了一个薪水很高的职位。


一天,那位项目经理被解职了。“我认为,每个人都应清楚自己的职责和履行自己
的职责
。”新来的项目经理在检阅他的程序员队伍时如此说道。听到这话,那位学者悄悄
地溜走
了。





两位程序员正在急诊有关用户界面的问题。


“在‘使用起来简单轻松’方面,许多意义重大的革新正在进行当中,”第一位程
序员说
,“不久以后,人们在使用电脑之前将不再需要阅读那些冗长乏味的用户手册了。
程序都
将是不言自明的。”


第二位程序员想了一会儿,然后说:“上个星期我准备劈些木柴烧火,但我的斧子
又旧又
钝。于是,我去五金店买了把新的。”


“这挺有趣儿,”第一位程序员说,“但这和用户界面有什么关系呢?”


“这把新斧子附带有一本长达八页的使用说明书。”他回答说。





一次有一位第三者问一名工程师、一名数学家、一名物理和一名程序员:“一只盒
子有几
个面?”


工程师首先回答。“一只盒子有四个面。”他说。


“此话怎讲?”智者问。


“四个垂直的面就是我所说的面,它们被一顶一底连接在一起。”工程师回答。



“太荒唐了,”数学家评论道,“一只盒子有六个面。”


“此话怎讲?”智者问。


“盒子是一个立方体,因此有六个面。”,数学家回答。


“不对,”物理学家说,“一只盒子有十二个面。”


“此话怎讲?”智者问。


“严格说来,有六个外部的面和六个内部的面。”物理学家回答。


智者看着一声未吭的程序员。“你的意见呢?”智者问。


“一只盒子只有两个面。”程序员说。


听了这话,工程师、数学家和物理学家大笑起来。


“此话怎讲--一只盒子只有两个面?”笑声停住后智者问道。


“这是基于个人经验,”程序员说,“那‘里面’是安置电路板的地方,而‘外面
’是放
显示器的地方。”


“正是如此。”智者说。





一位新上任的董事正在召开与程序员们的见面会。


在宴会进行当中,一位程序员背诵起了如下的演说--“我们一直都在期盼着你的
到来,
您的前任根本没有您这种高贵的能力。现在你来了,我们会变得真正具有生产力。



这位新董事被奉承的喜形于色,“这演说词是你自己写的吗?”他问。


“这是我们开发中心的惯例,”那位程序员说,“无论哪位新董事到任的时侯,我
们都要
发表那段演说,这是我所知道的唯一的一段演说词。”





一天,开发中心的一位程序员发现了一套可以生成迷宫图案的算法系统。他非常勤
奋地对
这套算法进行了修改,这样可以让它在长长的打印纸带上生成一个不间断的迷宫。



不久,他制做了一个有几百万条分贫的迷宫,四十英尺长,七英尺宽。他把打印纸
带挂在
了程序员办公室门口长长的过道上,不一会儿,所有编程人员都挤在了那个迷宫前
,试图
解决这个庞大的难题。


开发中心的主任恰巧从旁边经过,他惊愕地盯着这场景,面色阴沉。但当他走进编
程大师
的办公室想寻求帮助时,大师早已不在那儿了。





五名初学者哭着走进了大师的办公室,“呜,呜!听说我们的项目可能要被取消了
。”


大师说:“所有事情照常继续,直到它们停止。”


听了这话,那些初学者便返回各自的工作中去了。





一天,开发中心接到消息,一位新主任将被任命来负责这里,他是位军机大臣,对
电脑知
之甚少。


程序员们听到这条消息都非常吃惊,纷纷停止了编程,把许多时间都浪费在揣摩那
即将到
来的不幸的日子。


看到这些,一位大师决定必须得做点什么。于是,他借来了一套装扮大猩猩的服装



不久,那位大臣就职了,他把所有的经理召集到一间小会议室,随行而来的是几位
总部的
公司行政官,据说,他们是来使开发中心“平稳过渡”的。


突然,那位大师穿着装扮大猩猩的服装破门而入。他蹦上会议桌,把文件踢得到处
都是,
并对着那些行政官咆哮嗥叫,行政官们坐在那里只剩下目瞪口呆了。然后,他唰地
一下离
开了会议室,正如他来时一样。


听到这件事,程序员们便都回到各自的工作岗位上去了。


<作者按>


作者曾经和几个人谈过,他们都亲眼目睹过此传说中描绘的事件。作者也曾听说,
一年之
后,类似的挑衅行为在IBM的某部门中发生了。这第二起事件与第一起的不同之处
在于,程
序员穿了一套运动服,站在门口大声地咳嗽。





一组程序员正在向董事长汇报。“今年最大的成果是什么?”董事长问。


那些程序员在一起商量了一会儿,然后回答说:“我们今年解决的bug(程序错误
--译注
)比去年多百分之五十。”


董事长疑惑地看着他们,很显然,他不知道BUG是什么意思。他小声地与身边的大
臣嘀咕一
阵后,转过身来对着程序员,气得满脸通红。“如此差劲的质量控制,你们应该问
心有愧
。明年不允许有‘BUG’!他命令道。


可以肯定,第二年那些程序员向董事长汇报的时侯,有关BUG只字未提。





一位公司行政官来参观开发中心,他在长长地走廊里走着,就像一位检阅部队的将
军一样
。他不时地偏上来和他遇到的人谈谈话。最后,他走进了一位程序员的办公室,这
位程序
员正在聚精会神地为操作系统查错。


行政官环顾了一下办公室,注意到有尊猪的雕像摆在程序员的终端上。”我常常被
程序员
收集的那些古玩和纪念品所深深吸引,”行政官说,“在它们背后似乎有一些非常
有趣的
故事。比如说吧,那里的那个雕像是什么意思?”他指着那尊雕像。


程序员从终端前抬起头来,眨眨眼睛,然后盯着那尊雕像,就好像是头一回看到它
似的。
“这是头猪呀!”他说。



--

远在远方的风比远方更远.......

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.48.43]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店