zl程序教程

您现在的位置是:首页 >  其他

当前栏目

从一次错误拼写所想到的

错误 一次 想到 拼写
2023-09-14 09:10:45 时间

一次错误的拼写

在Windows 95那会,我们正在开发即插即用(Plug and Play)功能,有一天我们收到了一家硬件制造商的来信,在这封信中,他们措辞严厉的抱怨我们在INF(Device INFormation File)文件中将他们公司的名字写错了,本来是一个很酷的公司名,由于我们错误的拼写,现在变成了一个非常不礼貌的名字了(这里具体是啥公司,我们不方便透露)。

对于一家小有名气的公司来说,当然得炸猫了!

当时,我们认为这个是十分严重的问题,我们随即开始研究到底哪儿出错了。很快地,我们找到了这个拼写错误,那新的问题来了:为什么会发生错误的拼写。

通过进一步的分析,原因找到了。在这家硬件制造商开发的设备固件中,他们错误的将他们公司的名字写错了。当PnP组件向设备询问制造商名字的时候,设备固件返回了错误的名字。

因此,在我们的INF文件中,我们不得不使用这个错误的名字并将它添加到注册表,这样当用户连接设备到系统的时候,我们才能正确的识别这台设备。

(显示给最终用户的名字没有包含这个错误名字,所以用户根本不会知道这个事儿)。

结局

事情的结局是,我们回复了一封非常礼貌的信向这家公司解释名字被写错的原因。后来的事,据我所知,他们再也没有提起这事儿了。

总结

任何事情的发生都是有原因的,从一件事情的表面开始,进行独立的思考和分析,逐渐触摸到事情的本质,这个过程虽然艰辛,但是当我们掌握其中的原理后,我们就不会再感到焦虑了。

就比如,今天我得到了一张满减的优惠券ÿ