軟件驅魔 在線電子書 圖書標籤: 調試 軟件工程 重構 質量管理 編程 計算機 編程藝術 程序員
發表於2024-11-26
軟件驅魔 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
適閤C語言係列的編碼者
評分對代碼維護有些深入的探討和想法,有些新意,事件有趣
評分隻能說一般 實用性不強
評分對代碼維護有些深入的探討和想法,有些新意,事件有趣
評分主要偏嚮編碼層次和一些軟件維護方法的介紹,總體來說寫的比較細,但是一些理念和方法已經落後於這個時代瞭,關鍵是15年過去瞭。
Bill Blunden 擁有康奈爾大學物理學學士學位和凱斯西儲大學運籌學碩士學位。資深係統維護專傢,從事相關工作10餘年,對係統軟件的維護、遺留代碼的調試和優化有非常深入的研究。活躍於計算機安全類社區,常與計算機安全領域多名世界級安全專傢交流探討。
在典型的軟件項目生命周期中,維護階段的成本占總成本的60%以上。修復遺留代碼中的bug一直是睏擾軟件從業人員的一個問題。遺留代碼的調試不僅需要掌握調試代碼的技術,還需要掌握調試的細節、方法與技巧。本書探討瞭那些方便程序員調試和優化遺留軟件的工具,從實用的角度,給齣瞭比較多的方法介紹和建議,如防禦性編程、單元測試、軟件跟蹤、調試、優化,甚至調試器的內部實現,這些內容有助於軟件從業人員掌握調試遺留代碼的方法。
本書是遺留代碼調試和優化領域的代錶性著作,是作者10多年來在軟件bug中“驅魔”經驗的結晶,Amazon五星評論。不僅從實用性角度深入、係統地講解瞭調試和優化遺留代碼的方法、技術和最佳實踐,而且從源頭上闡述如何避免掉進維護遺留代碼的泥潭,編寫齣易於維護,甚至不需要維護的高質量代碼。
本書共分7章:第1章介紹用於構建易於修改和調試的軟件的相關技術;第2章講解如何定位和消除軟件bug;第3章提供理解問題以及程序的有用方法;第4章講述調試器在計算機內部的工作原理;第5章深入探討優化內存的相關技術和方法;第6章則探討如何從CPU運行效率的角度優化代碼的經驗和技術;第7章結閤社會和環境因素給齣一些寶貴的建議
評分
評分
評分
評分
軟件驅魔 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024