善意提醒

如果您打开本站很慢,布局排版混乱,并且看不到图片,那么可能是因为您还没有掌握用科学的方法上网的本领。

2006-06-29

《C Traps & Pit Falls》读后偶感

内容有点旧,不过看过之后还是有一些收获。

其中有一段很有趣的回忆:

……我还记得自己在开发某个系统时,曾经与一个用户有过这样一场对话:

「这部分记录中可能出现的代码有哪些?」 「可能的代码是 X、Y 和 Z。」
「如果与 X、Y 和 Z 不同的代码在这里出现,该怎么办呢?」
「这不可能发生。」
「嗯,但如果这种情况确实发生时,程序需要做些适当的处理。你认为程序应该做些什么呢?」
「这个我可不关心。」 「你真的不关心?」 「对。」
「那么,如果程序在检测到不同于 X、Y 和 Z 的代码出现时删除整个数据库,你也不会介意吗?」
「太荒唐了。你绝对不能删除整个数据库!」
「那就是说,你还是介意程序在这种情况下的行为。那么,你希望程序做些什么呢?」

……

看到这里,忍不住直想发笑。昨天我还遇到类似的对话来着。美国人就是会搞笑,我当时怎么没有想到这样幽他们一默呢?

没有评论:

发表评论