
程序人生
nlstone
这个作者很懒,什么都没留下…
展开
-
错误重现
一个程序员,一个硬件工程师和一个部门经理开车去参加一个会议。路过一段陡峭的山路时,汽车的刹车失灵了,汽车歪歪斜斜地冲出路边的石栏,神奇般地停在了悬崖边上。汽车上的乘客有惊无险。现在,他们的问题是:没有刹车,怎么继续赶路呢? “我说,”部门经理说,“我们得先开个会,提出建议方案,制定任务列表,设置几个里程碑,使用持续改进法得到危机情况下的解决方案,然后,我们就可以上路了。” “不原创 2005-08-17 23:02:00 · 1333 阅读 · 0 评论 -
如果操作系统都是航空公司
你正在选择操作系统吗?请先选择一家你喜欢的航空公司吧。MS-DOS航空公司:大家一起推着飞机滑跑,快起飞时一起跳上飞机,直到飞机滑翔了一段后再次触地,大家再继续推着飞机滑跑,再次跳上飞机……Mac航空公司:所有乘务员、机长、行李搬运工、售票员都长得一模一样,连动作和语调都一模一样。当你向他们询问有关飞行的问题时,他们回答:“你没必要知道,你也不用问,你能回到座位上继续看你的电影吗?”OS/2航空公原创 2005-08-17 23:06:00 · 1839 阅读 · 0 评论 -
软件开发过程
1. 程序员写出自认为没有Bug的代码。2. 软件测试,发现了20个Bug。3. 程序员修改了10个Bug,并告诉测试组另外10个不是Bug。4. 测试组发现其中5个改动根本无法工作,同时又发现了15个新Bug。5. 重复3次步骤3和步骤4。6. 鉴于市场方面的压力,为了配合当初制定的过分乐观的发布时间表,产品终于上市了。7. 用户发现了137个新Bug。8. 已经领了项目奖金的程序员不知跑到哪里原创 2005-08-17 23:00:00 · 1221 阅读 · 0 评论 -
程序员词典
我在80年代刚上大学的时候,一下子听到许多“数据输入”、“β测试”之类的新名词。我特别迷茫,特别想知道大家都在说些什么,想知道计算机产业里到底都隐藏了哪些大秘密。现在我已经为一家电脑公司工作了好几年了,也算是个内行了。我决定把我知道的程序员术语都记录下来,和大家一起分享:【α版】软件α版测试的目的是收集用户的初步反馈。α在拉丁语中的意思是“不能工作”。【β版】软件的β版测试在软件发布前进行。β在拉原创 2005-08-17 23:03:00 · 2787 阅读 · 1 评论