軟件預構藝術(中文版) epub pdf mobi txt 電子書 下載 2025
發表於2025-03-01
軟件預構藝術(中文版) epub pdf mobi txt 電子書 下載 2025
Ken Pugh,是Puge-Killen協會主席之一。Ken擔任顧問、從事教育培訓、擔任教師以及齣庭提供證詞,涉足的科技領域有麵嚮對象設計、Linux/Unix、網絡以及係統開發實踐。他參與過的項目包括山羊血清流程控製、擔保抵押處理軟件以及攝影分級。Ken時常在全國會議和區域會議發錶演講,從倫敦到悉尼都有他的客戶。不工作時,他喜歡滑雪、衝浪、騎自行車以及到阿帕拉契山徑徒步旅行。
利用經驗纍積而得到的洞察力開發新的解決方案被稱為預構。透過重構而獲得的專業知識也屬於這類經驗,而預構的詞源即重構。重構是修改程序或軟件係統內部結構的實踐,以此在保留其現有行為的基礎上改良設計。重構的原因有多種:方便後期增加功能、提高可維護性、提升性能。
本書作者是經驗老道的軟件開發人員。書中,作者運用他個人和其他眾多開發人員的豐富經驗,展示由其推衍而得的各項實踐方針。這些方針把優秀的開發人員在設計時隱而未顯的考慮細節如實地呈現齣來。許多方針都圍繞著極緻抽象化、極緻隔離以及極緻可讀性這幾個概念。在假想的軟件項目和實際項目的介紹中,作者把實踐方針呈現在讀者麵前。其中幾條於稍後列齣。
把作者的方針應用到你的軟件項目,有助於寫齣可讀性、可維護性更棒的程序。這些方針可以協助你前期決策,以減少後期重構的工作量。在這樣的前提下,你可以預測未來,減少修改。簡言之,就是程序預構會使你更有效率。
軟件預構藝術(中文版) epub pdf mobi txt 電子書 下載 2025
軟件預構藝術(中文版) 下載 epub mobi pdf txt 電子書軟件預構藝術(中文版) mobi pdf epub txt 電子書 下載 2025
軟件預構藝術(中文版) epub pdf mobi txt 電子書 下載##通過一個項目從頭到位的過程,來說明軟件開發中的設計演變過程,錶述瞭如何應用預構技術,應用設計模式和一些敏捷開發的實踐如測試驅動開發等,來進行軟件設計和開發。內容比較簡單易懂,適閤學習敏捷開發,設計模式的時候,同時觀看,會對整體的軟件設計有一個概念。
評分 評分##有時間就讀幾頁吧,可以不當作教材或經典來讀,事實上它也不是。書中討論瞭開發實踐中的一些細節上的又常被人們忽略的問題,每個注意事項都單列齣來,可以隨時總結所讀內容,有助於掌握。與一個實際項目結閤,是抽象無形的討論變得通俗易懂瞭,給人豁然開朗和茅塞頓開之感。推...
評分 評分軟件預構藝術(中文版) epub pdf mobi txt 電子書 下載 2025