手机浏览器扫描二维码访问
译者序(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)
在介绍紧张的开发过程的同时,作者用简炼的笔法,为我们描绘了一大批个性鲜明的人物,包括他们的学习工作经历、性格、家庭、婚恋,以及他们面对困难和压力时的反应。
公司盛传,头号大BOSS应隽邦,他从来不传绯闻,不近女色。就连酒桌上的应酬,也从不参加。传来传去,传得最多的,就是头号大boss身有隐疾。阮绵绵相信了这个传闻。于是把一头狼,当成一只羊。咳,发生这样的事,大家都不想的。做人呢,最重要是开心。其实人生还是有很多其它乐趣的。所以你应该振作努力去寻找人生其它的乐趣。大BOSS对阮绵绵说的话,一头雾水你到底想说什么?等到大BOSS弄清楚她所谓的这样的事是什么样的事之后,脸都黑了。然后十分卖力的向她证明,他到底有没有隐疾!求收藏推荐脚印投票各种支持!职场励志文。1V1。绝对的寵文。欢迎跳坑。...
和庄飞相比,我做的还远远不够-马刺主教练波波维奇 我是nba最成功的主教练?不,还有庄飞---湖人主教练菲尔杰克逊 如果能在庄的麾下打球,我...
随着穿越大军的步伐赶了回时髦。孰料农家小院是非多,还好咱心性坚定,早明确了目标。种种地,挣挣钱,逗逗娃儿,小日子过的不赖。还有一技傍身,掐掐手指头,大人,您近日有大祸上身,可是,您为啥深有同感点着头,并暗示那‘祸’就是我?文案无能,欢迎广大妹子踊跃跳坑。...
融合地球凡人与仙道大能的灵魂,徐枫重生归来,发誓一扫前身因果,再追仙道长生!(一言不合就扮猪吃老虎。)...
虚空之内,九剑浮于空中,光芒闪烁,如龙吟般的鸣叫不断发出乌云之下,一人闭目站立,无数灵魂转动,来自地狱里面的哀嚎茫茫大地,群雄逐鹿,为剑而生,亦为剑而亡。姓氏者白,名为石。却以酿酒之天赋,踏上剑修之路,而后以剑之名,立地成佛。一切精彩,尽在剑佛之中!...
javascriptShowJieshaogt凤阁首任阁主建地下铸剑宫,欲铸血剑,百年未成。她是世人眼中博爱大善的凤阁第四任阁主,凭借着妙手回春的精湛医术名扬四海,却一朝失足遭到未婚夫的背叛和同父异母的姐姐设计,担上叛徒的罪名,最终作为祭品被扔进了血池中祭剑。三年后,女扮男装的她带着隐忍的恨意归来,参加姐姐和曾经未婚夫的婚礼。彼时她觉得,世界上最痛苦的事不是遭到至亲至信之人的背叛,而是仇人就在面前,不能杀掉反而要微笑着祝福。而后,她叛离龙门,在武林盟大会上,众目睽睽之下高调祭出至邪之剑--血剑,一举拿下盟主之位将自己推上浪尖,乱了天下,却又傲然转身离开。她是本该死去的未亡人,是龙门所不齿的叛徒,是世人所恐惧的魔女。亦是,他所爱之人他是名动天下的不夜城城主,一袭黑色衣袍挥洒风华,流光潋滟的诅咒之瞳淡看江湖纷乱。天下没有他得不到的东西,唯有她,是他得到之后最想守住的。若,世人容不下你,我便为你颠覆了这天下若,你无可归之处,我愿随你策马四海为家若,先离开的是你,我的怀抱便是你的坟冢。◇凤阁阁主大婚前夕,满地鲜血尸骸的巷子里。女扮男装的她笑道呐,在下救了你一命,你是不是考虑一下以身相许?他淡淡道我是正常人。她笑得更欢了没事,在下也没觉得自己不正常。他◇琉璃幻境的沙漠之地中,他眯着眼本座倒是想知道,你究竟丑到了何种程度。她一听这话,顿时就不乐意了,在下丑到闭月羞花沉鱼落雁俊美无俦人见人爱花见花开。他默了默,别乱用词语。她在下怎么就乱用词语了在下觉得这些词简直就是为我而生的你难道不觉得是这个样子的吗(省了N个字)他嘴角轻抽从未见过如此聒噪的男子。◇充斥着药味儿的屋子里,他负伤倚在床头,奄奄一息。她端着药来,快喝完早些上路。他无力的瞪着她你这个你没有良心。她面色不改,我有没有良心与你喝不喝药有关系?他气得苍白的脸都红了,我我要休了你。她冷笑涟涟,抱歉,老子和你本就半个铜钱的关系都没有。他两眼一翻,晕了。...