利用這本通過示例“說話”的實例手冊,可以充分發揮重構的強大功能,改善現有的軟件。
身為程序員,必須具備的一個基本功就是能夠找齣閉幕式改善有問題的代碼,使程度能夠在軟件的整個生命周期中正常運轉。重構可謂是安全地改善既有代碼設計的一門藝術,由此可以提供高效而可靠的係統,使紛雜淩亂歸於平衡有序,並能最大限度地抑製導常的齣現!重構可能很難掌握,但在本書作者所撰寫的本書中,經由作者娓娓道來,有關內容得以通過一種易於學習的方式展現齣來,不僅使學習之旅頗具實效,而且充滿樂趣。
本書提供瞭一下優秀特性,可令讀者輕鬆上手:
* 方便的“壞味道”速查手冊(嗅探工具)
* 描述“壞味道”的標準格式
* 介紹關鍵重構技術的附錄
* 支持重構的Java工具列錶
對於許多人來說,學習重構的最大障礙是如何找齣代碼的“壞味道(smell)”,即可能存在問題之處。本書並非讓你流水帳式地通讀這些壞味道,而是確保你對這些壞味道有切實的理解。在此奉上瞭一係列精心組織的問題,通過這些問題的解決,你將會茅塞頓開,不僅會在更深層次上瞭解重構,而且還將獲得你自己的一些心得體會。Wake采用瞭實例手冊的方式來組織全書,以幫助你瞭解最為重要的重構技術並將其應用於代碼之中。這是一種強調學習的方法,要求你必須充分應用本書所提供的諸多技術。除此之外,這種方法還有一個附帶的好處,即盡管當前你所作的工作也許並非重構,利用本書也將有助於你更多地考慮如何創建優質的代碼。
本書麵嚮有Java經驗的程序員,不過C#或C++程序員若對Java有基本的瞭解,也能順利地閱讀本書並學習書中的示例。本書可以作為Martin Fowler所著《重構——改善有代碼的設計》一書的姊妹篇,該書對多種重構技術提供瞭循序漸進的介紹。
發表於2024-12-19
重構手冊 2024 pdf epub mobi 電子書 下載
這本書可以看成"重構"的配套輔助教材.感覺可練習性, 可讀性相對於經典的"重構"而言, 要遜色得多. 不過也算"重構"的精簡版啦. 因此也隻是粗略瞭瀏覽一下而已. 還好書很薄, 不想有的說沒什麼內容, 還廢話連篇^_^
評分這本書可以看成"重構"的配套輔助教材.感覺可練習性, 可讀性相對於經典的"重構"而言, 要遜色得多. 不過也算"重構"的精簡版啦. 因此也隻是粗略瞭瀏覽一下而已. 還好書很薄, 不想有的說沒什麼內容, 還廢話連篇^_^
評分這本書可以看成"重構"的配套輔助教材.感覺可練習性, 可讀性相對於經典的"重構"而言, 要遜色得多. 不過也算"重構"的精簡版啦. 因此也隻是粗略瞭瀏覽一下而已. 還好書很薄, 不想有的說沒什麼內容, 還廢話連篇^_^
評分這本書可以看成"重構"的配套輔助教材.感覺可練習性, 可讀性相對於經典的"重構"而言, 要遜色得多. 不過也算"重構"的精簡版啦. 因此也隻是粗略瞭瀏覽一下而已. 還好書很薄, 不想有的說沒什麼內容, 還廢話連篇^_^
評分這本書可以看成"重構"的配套輔助教材.感覺可練習性, 可讀性相對於經典的"重構"而言, 要遜色得多. 不過也算"重構"的精簡版啦. 因此也隻是粗略瞭瀏覽一下而已. 還好書很薄, 不想有的說沒什麼內容, 還廢話連篇^_^
圖書標籤: 重構 軟件工程 程序設計 軟件開發 技術 模式 軟件設計 軟件架構
薄薄的一本,隻言片語,言之無物,味如嚼蠟。
評分食之無味,棄之可惜。
評分看過重構之後,再看這本,算是一本速查手冊吧. 兩個小時讀完.
評分食之無味,棄之可惜。
評分薄薄的一本,隻言片語,言之無物,味如嚼蠟。
重構手冊 2024 pdf epub mobi 電子書 下載