也许是对本书期望过高,实际读过之后,感觉让我震撼和收获的地方并不多。我差不多是在几次构建的等待,和两天地铁上下班的时间读完的。
这本书从风格上讲,和《梦断代码》类似,都是记者从旁观者的角度,讲述软件开发团队内部的故事。不同的地方在于,《梦断代码》讲述的是一个不差钱,没有过多的市场压力,也没有过多的来自管理层的压力下,一个小型精英团队开发开源产品,但最终不那么成功的经历;而《观止》,则讲述了另一个不差钱,但面临巨大的市场压力,不过同样被给予高度自由的大型团队,开发巨型闭源产品,并最终取得巨大成功的经过。
软件产品总是那么千头万绪,需要控制的方面太多,面临的变化也太多。很难想象一个缺乏控制的软件项目,最终能够走向成功。
这本书,留下印象最深的人物,当然是Dave Cutler。有时候我觉得当我们对自己的产品投入到一定的程度,自然就理解Cutler暴躁的脾气,他也并非油盐不进,在他暴躁脾气的背后,是对产品本身的爱。
商业项目,尤其需要目标明确,并且不惜做出重大妥协和让步。这是和学院派(MIT)作风截然不同的地方,所谓Worse is Better,说的就是这层意思,具体细节可以参考
http://en.wikipedia.org/wiki/Worse_is_better
这在很多我们熟知的很多软件产品、软件项目中都找得到佐证,比如:
MySQL (相对于PostgreSQL等)
Windows (相对于UNIX)
Linux (相对于UNIX)
Scala (相对于更pure的FPL, 或者相对于Java 7)
Flash
PHP
RoR
...
那些更快的,更直接的满足用户、满足市场需要的软件,往往比那些完整的,更符合学院派审美的,但迟迟看不到release的产品、规范、标准,更受欢迎,也更容易成功。
Worse is Better
《Showstopper! the Breakneck Race to Create Windows NT and the Next Generation at Microsoft》热门书评
-
从NT开发过程中看到的东西
46有用 3无用 阿丹 2009-08-13
在这里要推荐下《观止-微软创建NT和未来的夺命狂奔》,非常精彩,讲述了windows NT开发过程中的人和事。这不仅仅是故事书,也可以看做一本项目管理方面的指南,可以看看这么巨大的项目(几百万行代码)所遭遇到的难题和痛楚。我更愿意将这本书当做《人月神话...
-
此书的翻译体会
23有用 3无用 豆豆 2009-07-10
很多人都知道微软公司,它依靠软件变得非常富有。关于微软是如何从一个只有十来个人的小公司成长起来的故事,很多人都听过。听了后,不少人都觉得它很幸运。那么除了幸运之外,微软还有什么过人之处么?很基本的问题,它是如何开发软件的呢?这个...
-
原来微软也很山寨
15有用 1无用 1-2-3 2009-09-18
副标题定为“夺命狂奔”真是很贴切。不但是狂奔,而且是一口气不喘地狂奔了接近5年。最终挺下来的人,也许值得敬佩,或者更应该得到同情,因为他们的身体、心理、家庭受到了如此多的损耗。当一切真的结束时,没有狂喜,因为盼望这一天太久了,以至于当它真的到来时,反而显得那么不真实。在Google出道前,微软是程序...
-
好多低级翻译错误
13有用 0无用 Kenny 2009-09-07
我就是一个二把刀的英文水平,随便看两眼就找出一大堆错误,比如:Cash cow --> 现金奶牛 (应该翻译为“摇钱树”)Piss off --> 朝别人撒尿(应该翻译为“惹恼了别人”)Greek -> 希腊语 (应该翻译为“天书”)Rocket Science --> 火箭...
-
不得不推荐的一本好书
7有用 0无用 TerryLee 2009-08-05
昨天收到了华章寄来的新书《观止:微软创建NT和未来的夺命狂奔》,其实这本已经算不上是新书了,15年前英文版已经上市,而在15年之后终于有机会看到中文版。本来对这样一本书我是没有多大兴趣的,我一直认为这是一本歌颂微软有多么伟大、微软是多么有远见的书,但是当我读完前面几页的时候,发现我错了,这真的是一本...
书名: Showstopper! the Breakneck Race to Create Windows NT and the Next Generation at Microsoft
作者: G·Pascal Zachary
出版社: e-reads.com
出版年: 2009-6-1
页数: 336
定价: USD 14.95
装帧: Paperback
ISBN: 9780759285781