TONT 33303 硬塞狗粮

请注意:本页内容发布于 1486 天前,内容可能已经过时,请注意甄别。

原文标题:Force-feeding the dogfood

原文链接:https://devblogs.microsoft.com/oldnewthing/20051117-11/?p=33303

Windows 95 contained some new networking features, and since I was one of those crazy people who sampled every flavor of dogfood in the store, I actually tried out all of them. One of the features, a network protocol, I thought was interesting enough that I decided to help them out by forcing everybody else on the team to dogfood it.

Windows 95 包含了一些新的网络功能。鉴于我是会遍尝店里每种口味狗粮的那种人(译注:见上一篇),我是真的都试了一个遍。对于其中一个功能(某个网络协议),我觉得它很有趣,最终使我决定通过让团队里的每个人都尝一尝这份狗粮的味道的方式,来帮助对应团队的人将它做好。

Here’s how I did it.

以下是我的做法。

I had a bunch of debugging documents and other materials that people generally found useful. I put them on my machine, which acted as a file server. Anybody who wanted these files had to install the network protocol in order to get them. And the files were valuable enough that people were willing to take a chance on a new network driver just to get them. Not only did the client side of the driver get a lot of dogfood test coverage, so too did the server side, since my computer would be servicing a lot of simultaneous connections from people reading my documents. I remember finding a variety of interesting bugs this way. (And of course I ran stress over this protocol.)

我手里有一套调试用的文档、以及其它一些资料,对开发人员来说都很有用。我将这些资料放在我的机器上,并让我的机器作为一台文件服务器。任何想要获取这些资料的人,都得安装这个网络协议才能访问它。这些资料的价值,已经高到人们宁可安装一套新的网络驱动也要拿到它的程度了。如此,这个驱动不光在客户端一侧被尝了个遍,在服务端一侧也一样,因为我的机器对前来阅读这些资料的人们同时建立了大量的连接。我记得通过这种方式,得以发现了几个有趣的bug。(当然了,我也有对这个协议进行压力测试。)

I later became friends with the lead tester for the protocol, and he told me that my simple act of force-feeding the dogfood to every other member of the Windows 95 team was a key element of making their feature a success.

后来我跟这个协议的领头开发者成了朋友,他告诉我,我这种让 Windows 95 开发团队的每个人都被强塞一遍狗粮(译注:咳咳)的做法是令他们研发的功能成功的关键元素之一。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

 剩余字数 ( Characters available )

Your comment will be available after auditing.
您的评论将在通过审核后显示。

Please DO NOT add any links in your comment, otherwise it would be identified as SPAM automatically and never be audited.
请不要在评论中插入任何链接,否则将被自动归类为垃圾评论,且永远不会被提交给博主进行复审。

*