鄒欣現任微軟Windows中國工程團隊首席研發總監。
1996年~2003年,鄒欣在微軟Outlook團隊從事開發工作,2003年~2005年,他在微軟內部質量工具團隊和Visual Studio團隊負責軟件項目管理工具的開發。2005年~2012年,他擔任微軟亞洲研究院技術創新組研發主管,負責研究成果的産品化和創新項目。2012年~2014年,他擔任微軟亞洲互聯網工程院首席研發總監,負責必應搜索客戶端、必應輸入法、必應詞典等産品。加入微軟前,鄒欣從事過商用Unix係統、GPS/GIS軟件開發及測試工作。
他在2007年齣版瞭《移山之道》,於2008年齣版瞭《編程之美》 (閤作)。
他於1991年獲北京大學計算機軟件專業學士學位。1996年獲美國韋恩州立大學(Wayne State University)計算機軟件專業碩士學位。
內容簡介:
軟件工程牽涉的範圍很廣, 同時也是一般院校的同學反映比較空洞乏味的課程。 但是軟件工程的技術對於投身IT 産業的學生來說是非常重要的。作者鄒欣有長達20年的一綫軟件開發經驗,他利用業餘時間在數所高校進行瞭長達6年的軟件工程教學實踐,總結齣瞭在16周的時間內讓 同學們通過 “做中學 (Learning By Doing)” 掌握實用的軟件工程技術的教學計劃,並得到高校師生的積極反饋。在此基礎上,作者對軟件工程的各個知識點和技能要求進行瞭係統性整理,形成教材。
本書共分17章,對照美國ACM/IEEE2013年新齣版的計算機科學教學指導(Computer ScienceCurricula 2013)中的軟件工程相關部分,這本教材覆蓋瞭其中大多數Core-Tier1和Core-Tier2的內容。可以說,全書對軟件工程內容的覆蓋不遜於任何一本現行的教材,同時講述瞭業界最新實踐方法。
本書評論:
推薦軟件工程專業學子閱讀,瞭解軟件工程真正內涵,懂得“工程”二字真正含義,知道軟件工程和計算機科學的區彆。瞭解之後,就知道為何軟件工程是就業含金量較高的行業瞭。
——朝紅陽(http://weibo.com/u/1794892070)/中山大學軟件學院
書中 設想瞭大量的場景“學”和“習”,並且用瞭大量的類比,非常生動有趣。這本教材也對軟件工程課老師提齣瞭更高的要求;對學生而言,同樣麵臨著要付齣怎樣的努力纔能學到“乾貨”的選擇。
——鞠小林(http://weibo.com/jukxy)/南通大學軟件學院
關於計算機科學與軟件工程的差彆?這是我們學生問的最多的,這下有解釋啦!包括書中談到的師生關係、軟件工程師的職業發展、職業道德等,這些內容我上課時都可以用。
——牛慧娟/華中科技大學軟件學院
麵對在軟件開發方麵經驗很少的學生,鄒欣老師通過豐富生動的故事和隱喻幫助學生建立軟件工程的思維習慣,通過嚴格紮實的動手訓練與考核幫助學生總結歸納自己的“最佳實踐經驗”。讀這本書,軟件工程課不再枯燥沉悶,而是變得齣乎意料的生動有趣。
——王忠傑(http://weibo.com/travellingwithme)/哈爾濱工業大學計算機科學與技術學院
讀完《構建之法——現代軟件工程》,不禁驚嘆,軟件工程的書還可以這樣寫!像團隊和流程、敏捷流程、需求分析、設計與實現這些章節我看瞭又看,看完之後不禁拍大腿(書裏說的“拍腦門、拍胸脯、拍屁股”的三拍有點不全,還差“拍大腿”):為什麼鄒欣老師會把原本無趣的問題寫得這麼吸引人?我深深地感覺到,不會講故事的軟件工程老師不是好老師!這本書給我最大的感受是,作者能把一個個鮮活的例子(或故事)與軟件工程的相關問題恰到好處地結閤起來,讓軟件工程的理論和方法更好地落地。
——王贊(http://weibo.com/scswz)/天津大學軟件學院
將對軟件工程思想的理解內化為軟件工程師的職業習慣,是軟件工程教學的核心目標,本書的實驗設計恰恰非常有助於這一內化過程。個人項目、兩人項目和團隊項目由易到難,循序漸進,不斷總結。我在教學中藉鑒這一思路,從學生較為熟悉的編程訓練入手,以範例演示基本編碼規範、 No Design時的代碼、經過基
本Modularity (also called separation of concerns)設計的代碼、writing code to make it reusable on future projects以及一些特殊的接口設計……從編碼實踐中理解軟件工程思想,就會跳齣紙上談兵的框框。
——孟寜(http://staff.ustc.edu.cn/~mengning/,http://weibo.com/mengning997 )
/中國科技大學軟件學院
軟件工程在大學是最難講,也是最容易講的一門課,容易在這門課涵蓋的內容和外延特彆豐富,這些內容學生基本沒概念,短期也無法落到實處來驗證有用沒用,所以老師可以大講特講,人畜無害;難在你要在學生一片空白(沒有很強的代碼能力、沒有團隊概念、沒有項目經驗)的情況下去讓他們懂得這些東西。在我認識的人中,能有豐富的項目經驗又願意花時間在教學實踐上,最終能把各種知識理論體係化的人寥寥無幾。鄒欣老師恰好這幾點都具備。快速翻完整本書,最大的感受是這本書齣版得恰逢其時,傳統的軟件工程教材早就該翻新瞭!
——徐亞波(http://ss.sysu.edu.cn/~xyb,http://weibo.com/arber)/中山大學軟件學院
發表於2024-12-28
構建之法 2024 pdf epub mobi 電子書 下載
從閱讀《移山之道》開始,我就熱情關注本書作者鄒欣老師,包括他的博客和微博,並在教學會議或其它場閤相互交流《軟件工程》各自的教學經驗。我在《軟件工程》教學工程中,也極力嚮學生推薦鄒老師在博客園的係列博客《現代軟件工程講義》,甚至針對一些精彩內容和學生一起討論...
評分工作已三年,時不時會想起上學時,錯過的時光,以及虛度的光陰,還有沒有認真上過的那些課,《軟件工程》自然是其中之一。除瞭自己懶惰外,教程枯燥乏味和講授缺乏吸引力也是重要的原因之一。如果當時的軟工教程是這本《構建之法》,即便不用聽老師講課,想必我也會認真讀完,...
評分齣版前有幸幫助做瞭proof read, 作為一個在這行天天和類似問題打交道的人都覺得頗有收獲,實踐能力很重要,但能把實踐中的理論體係化,反過來再來指導實踐是件很不容易的事情。 軟件工程在大學是最難講的一門課、也是最容易講的一門課,容易在這門課涵蓋的內容和外延特彆豐富...
評分一年半前準備實習麵試,曾尋覓到鄒欣老師博客上“現代軟件工程”講義來突擊學習PM相關章節,而這次《構建之法》齣版,通讀全書更是受益匪淺。 從一個初入職場的PM的角度來看,這本書是走入PM大門不可或缺的讀物:其項目管理和産品相關章節既有宏觀的介紹,又可運用於實戰。而作...
評分構建之法,運用之妙,存乎一心 1. 構建之法,存乎一心 史學理論與史學史,是把曆史自己作為研究對象的學科,前者討論曆史本身所研究的內容,後者討論曆史研究本身的曆史。這種對於抽象的抽象的研究,正符閤計算機領域 meta... 這樣的思想。當年 xml 剛齣來時,不少計算機和圖...
圖書標籤: 軟件工程 計算機 編程 項目管理 程序設計 計算機科學 programming 教育
乾貨極多!強力推薦。。。所有乾工程項目的都可以讀一讀
評分野生程序員見到瞭正規軍打法,但是因為沒有實踐,所以隻是快速過瞭一遍,雖說如此但是收獲依然不少
評分乾貨極多!強力推薦。。。所有乾工程項目的都可以讀一讀
評分挺有趣的,說瞭不少大實話。因為是麵嚮學生的書,所以比較寬泛,不太涉及具體技術。
評分乾貨極多!強力推薦。。。所有乾工程項目的都可以讀一讀
構建之法 2024 pdf epub mobi 電子書 下載