我在微軟總部工作的時候,就聽說鄒欣程序?qū)懙煤馨?。后來在我和同事們的力邀下,鄒欣2005年加盟亞洲研究院成為技術(shù)創(chuàng)新組研發(fā)經(jīng)理。在負(fù)責(zé)將一些研究院技術(shù)轉(zhuǎn)化成微軟產(chǎn)品的同時,鄒欣還負(fù)責(zé)研究院新員工和實習(xí)生的編程培訓(xùn),包括MS^2項目。
鄒欣工程師集他于微軟10年的工作經(jīng)驗,撰寫了這本關(guān)于編程和項目管理的專著。本書內(nèi)容豐富實用,適合計算機學(xué)院、軟件學(xué)院、信息學(xué)院高年級本科生、研究生作為軟件開發(fā)方法和工具的參考教材。這又是一本基于VSTS軟件開發(fā)編程實踐的好書,是軟件程序員繼續(xù)進(jìn)修的優(yōu)秀閱讀材料。更特別的是,這是我讀過的最有趣的一本關(guān)于軟件開發(fā)的書籍。所有對軟件產(chǎn)業(yè)有興趣的人士都會發(fā)現(xiàn)此書具有極大的參考價值。
作者在本書中與讀者分享他在微軟的工作經(jīng)驗,以及以MSF為代表的微軟的管理理念和企業(yè)文化。他列舉了很多微軟的具體做法,比如一個軟件團隊成員組成為什么包括軟件工程師(Dev),項目經(jīng)理(PM),軟件測試工程師(Test)。讀者在本書中還會發(fā)現(xiàn)很多微軟軟件開發(fā)的秘密,例如吃狗食(Dogfood),小強大掃蕩(Bug Bash)和為什么我們采用里程碑(Milestone)的方式來開發(fā)軟件。 以前人們常說軟件總是要做到第三版(v3)才穩(wěn)定和最終受用戶歡迎,在互聯(lián)網(wǎng)的時代中, 書中的主人公們還有足夠多的機會做到V3么?大家可以從書中找到答案。
編程是一個自我挑戰(zhàn)的過程。要成為一個優(yōu)秀的軟件程序員,我們必須學(xué)習(xí)多種編程語言,熟悉編程環(huán)境,掌握編程工具,勇于面對挑戰(zhàn)。
編程也是一種文化。編寫大型軟件需要團隊協(xié)作,需要鼓勵爭論的工作環(huán)境,批評和自我批評的氛圍。本書書名為“移山之道”,作者意在鼓勵各位編程同好以愚公移山之執(zhí)著精神,不斷提高程序設(shè)計和管理的功力。
編程是一項艱苦的工作,更可以是一項有趣的工作。我希望讀者在閱讀本書時找到編程的快樂,在實戰(zhàn)中發(fā)掘出更多的編程樂趣,在管理軟件項目中收獲成功的喜悅。
人類的生活因為優(yōu)秀的程序員和杰出的軟件而變得更加美好。
沈向洋博士
微軟亞洲研究院院長
微軟公司全球資深副總裁
2007年春于北京
鄒欣工程師集他于微軟10年的工作經(jīng)驗,撰寫了這本關(guān)于編程和項目管理的專著。本書內(nèi)容豐富實用,適合計算機學(xué)院、軟件學(xué)院、信息學(xué)院高年級本科生、研究生作為軟件開發(fā)方法和工具的參考教材。這又是一本基于VSTS軟件開發(fā)編程實踐的好書,是軟件程序員繼續(xù)進(jìn)修的優(yōu)秀閱讀材料。更特別的是,這是我讀過的最有趣的一本關(guān)于軟件開發(fā)的書籍。所有對軟件產(chǎn)業(yè)有興趣的人士都會發(fā)現(xiàn)此書具有極大的參考價值。
作者在本書中與讀者分享他在微軟的工作經(jīng)驗,以及以MSF為代表的微軟的管理理念和企業(yè)文化。他列舉了很多微軟的具體做法,比如一個軟件團隊成員組成為什么包括軟件工程師(Dev),項目經(jīng)理(PM),軟件測試工程師(Test)。讀者在本書中還會發(fā)現(xiàn)很多微軟軟件開發(fā)的秘密,例如吃狗食(Dogfood),小強大掃蕩(Bug Bash)和為什么我們采用里程碑(Milestone)的方式來開發(fā)軟件。 以前人們常說軟件總是要做到第三版(v3)才穩(wěn)定和最終受用戶歡迎,在互聯(lián)網(wǎng)的時代中, 書中的主人公們還有足夠多的機會做到V3么?大家可以從書中找到答案。
編程是一個自我挑戰(zhàn)的過程。要成為一個優(yōu)秀的軟件程序員,我們必須學(xué)習(xí)多種編程語言,熟悉編程環(huán)境,掌握編程工具,勇于面對挑戰(zhàn)。
編程也是一種文化。編寫大型軟件需要團隊協(xié)作,需要鼓勵爭論的工作環(huán)境,批評和自我批評的氛圍。本書書名為“移山之道”,作者意在鼓勵各位編程同好以愚公移山之執(zhí)著精神,不斷提高程序設(shè)計和管理的功力。
編程是一項艱苦的工作,更可以是一項有趣的工作。我希望讀者在閱讀本書時找到編程的快樂,在實戰(zhàn)中發(fā)掘出更多的編程樂趣,在管理軟件項目中收獲成功的喜悅。
人類的生活因為優(yōu)秀的程序員和杰出的軟件而變得更加美好。
沈向洋博士
微軟亞洲研究院院長
微軟公司全球資深副總裁
2007年春于北京