活潑的行文 推薦 《構建之法 - 現代軟件工程》 鄒欣著

兩週前買了鄒欣的《構建之法 - 現代軟件工程》,原計劃年前看完吧,結果一看就放不下,用了兩週看了第一遍,覺得非常好,特此推薦給大家。購買鏈接如下

         http://item.jd.com/1287921568.html

         http://product.china-pub.com/3770489

         對於軟件工程師和學習軟件開發的學生而言,軟件工程是非常重要的課程,但是又是非常難學,回想當年上課時,面對喋喋不休的老師和枯燥無味的各種文檔型的作業,唯有默唸“這是專業課程,這是區分科班出身和“野路子”軟件工程師的標誌”云云才能堅持上課學習。同樣當我對同事宣講軟件工程中的技術、流程等要點是也常常不能觸發大家的“興奮點”,所以這門課也非常難講。鄒欣這本《構建之法》卻不然,作者是軟件工程師出身,面對一羣隨時昏昏欲睡的本科生,必須講的生動活潑,尤其作爲外聘老師,還得讓這些孩子給課評,對於一些難點,作者能夠亦莊亦諧,把軟件工程的各項流程、主要技術都融入到一個個故事場景中,講解一些典故也很幽默,摘一小段第六章 《敏捷流程》 115頁講敏捷淵源: 2001年2月,17位軟件綠林好漢聚集在美國猶他州的滑雪勝地雪鳥(Snowbird)雪場。白天除了滑雪,沒啥鳥事;晚上除了喝酒侃大山,鳥沒啥事......但是他們感覺“時移世易,變法宜矣”。怎麼樣,是不是就象一個老兵在你面前胡侃某次戰役中的將軍們。

         關於軟件工程的教材很多,就行文來說,我覺得這本書是最適合給本科生和已經參加工作的軟件工程師看,很有趣,看不膩,不象其它書對於我們只能當詞典用。

         當然挑一下毛病,先不說一些Ms的私活,有MSF和VSTS的兩個章節,主要是全書基本上是在講義上擴充整理的,存在個別小小的瑕疵,如第四章《兩人合作》 60頁講匈牙利命名法,用fFileExist表示bool類型,估計應當是bFileExist吧,當然也許是印刷錯誤,但是講義的最大問題是實時性,作者旁徵博引,有些話故意不說全,讓學生查引用資料,而引用資料一般是博客文章,在書中僅給出了http鏈接,也沒有博文標題,這樣在一段時間後看書,則可能引用的博文乃至博客網站不復存在而不能看到作者未盡之言了。

         再次佩服一下作者活潑的行文風格和來自王屋山軟件學院一個個的小故事,也感慨一下作者在最後兩章創新、績效的一些認識和見解。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章