每天從書櫃翻出一本值得重新讀一遍的好書,希望藉由三十天的連續分享拋磚引玉,歡迎大家一起開書單~
軟體構築美學:當專案團隊遇上失控程式,最真實的解決方案(Brownfield Application Development in .NET)
乍看之下這本書像是談軟體專案管理,也像是專為 .NET 開發撰寫的書。但如果仔細讀過一次,你會發現這是一本相當重要的書,不管你是 Ruby, PHP, Java, ... 開發者,這本書提供相當務實的內容,從實務的角度分享軟體專案「一定或遲早」會遇到的 trouble,以及如何處理及預防。很多概念在其他書看起來只像是觀念,例如 Unit Test、Test-driven、Code Coverage、Continuous Integration 等,你可能聽過或知道這些,但不知道怎麼在真實的專案中著手。這本書的作者分享了實用的經驗談,值得開發者閱讀。
軟體構築美學:當專案團隊遇上失控程式,最真實的解決方案
Brownfield Application Development in .NET
作者:Kyle Baley、Donald Belcham
譯者:蔡煥麟、張簡才祿
出版社:悅知文化
出版日期:2010年10月21日
語言:繁體中文 ISBN:9789866348785
第01章│認識棕地應用程式
第02章│棕地專案的版本控制
第03章│持續整合
第04章│自動化測試
第05章│軟體度量與程式碼分析
第06章│瑕疵管理
第07章│在專案中導入好的物件導向實務
第08章│應用程式的重新分層
第09章│鬆散一些:降低程式碼的依賴性
第10章│重整使用者介面
第11章│重構資料存取
第12章│管理系統外部的依賴
第13章│持續改善