手机浏览器扫描二维码访问
译者序(1)
很多人都知道微软公司,它依靠软件变得非常富有。
关于微软是如何从一个只有十来个人的小公司成长起来的故事,很多人都听过。
听了后,不少人都觉得它很幸运。
那么除了幸运之外,微软还有什么过人之处么?很基本的问题,它是如何开发软件的呢?这个问题容易回答,很多人都能讲上几句。
但如果只是讲讲有哪些“工种”
,立哪些规矩,也很乏味。
要是能从头到尾的讲讲一个很大的产品是怎么从无到有开发出来的,该多有趣。
微软的软件产品很多,但是在其产品线中,起着中流砥柱作用的当属操作系统,即Windows,中文称视窗。
Windows有众多版本,但不论是Windows 2000、Windows XP、Windows Vista,还是即将问世的Windows 7,都是基于经典的Windows NT内核。
NT内核从1988年开始酝酿,1989年开始编码,历时将近五年,于1993年7月正式发布,即Windows NT (在本书中简称NT)。
通常,软件的版本号是从开始的,但NT的第一个版本就是。
NT的最初开发计划是18个月,但实际用了快5年,是计划的好几倍。
软件项目延迟是常有的事,但延迟了这么久还没有被枪毙掉也是有些不寻常的。
在行业外的人看来,编写软件的人,特别是所谓的高手,大多有些古怪之处。
NT团队最初只有几个人,结束时发展到两百多人,其中一定不乏特立独行或者离经叛道之士。
这些人聚到一起,吃顿饭都可能争吵起来,何况要像绣花一样合作写软件呢,而且是写操作系统这样的复杂软件。
弹指一挥间,距NT团队成立的日子差不多20年了。
亲历过那段“美好的旧日时光(the good ole days)”
的人,都早已声名显赫、腰缠万贯了。
请他们讲一下从前的故事,不是一件容易的事。
那么如何满足一下好奇心,或者冠冕堂皇一些,“师夷长技”
呢?幸运的是,有一本书很好的记录了开发NT的全过程,它是用英文写的,名字叫《Showstopper》。
“Showstopper”
这个英文单词很有趣,在观看戏剧或者其它演出时,人们使用这个词来形容节目格外精彩,让人拍手叫绝,以至于被观众的掌声和喝彩声所打断,不得不等人们安静下来后才能继续。
在日常用语方面,它也是一个很好的词,人们用它来形容超乎寻常的美丽和迷人……
但当这个词被引入到计算机特别是软件领域后,它的含义发生了根本性的变化,它代表的是最严重的问题。
因为在软件领域,人们经常使用臭虫(英文为BUG)这个词来称呼软件中的瑕疵或者问题,并根据严重程度,将臭虫分成若干个等级,而“Showstopper”
用来指最严重的那类臭虫,它如此严重,以至于影响了产品的核心功能,不解决它产品就不能用。
如果是在开发阶段,Showstopper的存在会导致产品就不能发布,其它很多工作也无法进展,整个项目不得不延期……
《Showstopper》一书以时间为主线,生动了描述了开发NT的整个过程,讲述了5年中的很多精彩故事,特别是NT团队如何解决开发中的Showstopper类问题的动人情节。
开发软件不是一件简单的事。
分析需求、定义功能、设计架构、编写代码、测试集成……,每个环节都不容易做。
但难度最大的,最难以控制进度的,其难度又经常被低估的,就是定位和去除臭虫,也就是所谓的软件调试。
如果把计算机系统中的每一个比特位看作是一个水滴,那么今天的典型计算机系统就都是一片海洋,定位臭虫的过程就好像是在这个海洋中捞针。
而去除Showstopper类型的臭虫,更是难上加难,因为这样的问题往往关系着整个产品或项目的成败,关系着很多人的事业和命运。
译者序(2)
在介绍紧张的开发过程的同时,作者用简炼的笔法,为我们描绘了一大批个性鲜明的人物,包括他们的学习工作经历、性格、家庭、婚恋,以及他们面对困难和压力时的反应。
即将上架一个曾经没人看好,衣着无落,食不果腹的男人,想要出人头地为此,他奋斗不息。成功之路,荆棘,坎坷,而又血腥。但,能退缩吗?不能!唯有勇往直前,坚持不懈,杀出重围,方能群芳环绕,血海风流。本书说爱情,讲人性,笑中带泪,带有古龙式悬疑,前期有点像言情武侠,也有点搞笑。智商和情商捉急的,请停住流连的目光,因为本书有很多内容会引起不适。...
从末世重生的男人韩烈,在路边捡回了白胖宠物小包子一枚。又因为原本打算当宠物养的包子有了空间,于是便打算培养小包子战斗,好长长久久的养下去。某从异世穿越而来的包子表示,养父大人很强大,丧尸怪物们很丑陋,这个世界很可怕!要她一个练气期的小萝莉情何以堪啊喂!韩烈表示,养包子的男人不容易,在末世里养包子的男人更不容易,在末世里养一只贪吃爱敛财的包子,尤其不容易!...
高考再次失败的余飞在通宵打魔兽争霸时不小心穿越。然而,醒来的他却发现自己变成了一棵树?并且,是一棵魔兽争霸里的树,暗夜精灵族的主基地生命之树。暗夜精灵族会和异界的诸多势力发生怎样的碰撞呢?不死族兽族乃至娜迦族将会在异界扮演什么样的角色?穿越的缘由到底是什么?一切尽在魔兽永恒之树...
某妃端了一碗粥,求见陛下,某侍卫淡定道陛下吃得很饱某妃送来新鲜水果,某侍卫傲娇道陛下正在跟朝臣论政某妃半夜来侍寝,某侍卫阴测测地把她轰出去,扭头走了进去,气呼呼道陛下,微臣有喜了!(非耽美)-----------------------------傲娇侍卫的求宠之路...
一名虚度四年大学时光的苦逼小翻译。一段辛酸神伤,出人意料的爱情悲曲。一群火辣奔放,貌美多才的都市丽人。一场黑白两道,正邪之间的嗜血绝杀。一片美轮美奂,引人着魔的精灵森林。一个阴暗邪恶,惨绝人寰的未知魔域。一帮天赋异能,豪气万丈的热血少年。哥可以没有称霸这个世界的野心,但哥绝对有征服这个世界的能力!从无到有需要过程,从人到神需要实力,小翻译用另类手段编写出一部人间,灵界悲喜剧求收藏求鲜花求点评求建议谢谢...
本书简介前世,经历天才变废柴,家族驱逐,红颜出卖,同时最重要的人更因为救自己而死,在复仇的最后一刻才发现原来最终敌人一直隐藏在暗处当一切可以重来,身怀三大职业传承重生的叶飞对天发誓今生必护我所爱之人,必诛与我为敌之人!ampgt扫雷主攻文,攻先是穿越然后还重生腹黑宠受攻ampgt起点伪升级流,攻金手指很大很大(身上三大传承能不大?!)重点线谢绝扒榜,谢谢重点线现作者菌果然不适合感情流,在二十章左右开始小说重点会转移到剧情上面公告如无意外,本文是日更文(如有欠更,会补的!),新书是需要亲们呵护滴,因此要温柔!要包养!要留言!到编编通知,年上午十点会连续更新三章(希望存稿箱菌别傲娇),日更三千是保底,然后哪天作者菌抽了是会爆发滴(曾经的九千党啊!)最后,大家都不容易,盗文菌们请不要重点线同步重点线盗文谢谢!!!!文案二看着像似要把天空都要燃烧殆尽的红炎,如若有来世,必许君一份情咳咳,的确很幸运有了第二次重来的机会,不过紫玉少爷,您的未婚妻李欢欢小姐来找您了。叶飞让她滚!玉,紫钗记来了批新的玉石,我们去看看吧~紫玉少爷,你不是说紫钗记是女人才会去的地方么?叶飞(因为你喜欢啊口胡!)紫玉少爷,您的好友云天公子来找您去珍宝馆。叶飞没空鸟他!玉,今天天气很好,不如咱们去郊外踏青吧?紫红少爷你没事吧?刚刚陈伯不是说他膝盖痛,今天会下雨么?叶飞(我X!李伯的关节炎不是给他一颗活络丹治好了吗!)总而言之,叶飞大神的追妻之路只能说遥遥无期啊连载完结我开了个群华丽丽围观众160612901记得有空冒泡专栏求戳求包养基友推荐文→→...