庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
   
地圖+地圖創意遊戲 (附行旅世界地圖包)
  • 定價650.00元
  • 8 折優惠:HK$520
  • 放入購物車
二樓書籍分類
 
重構的時機與實作|五行程式碼規則

重構的時機與實作|五行程式碼規則

沒有庫存
訂購需時10-14天
9786263245846
Christian Clausen
H&C
碁峰
2023年9月04日
227.00  元
HK$ 204.3  






ISBN:9786263245846
  • 規格:平裝 / 416頁 / 17 x 23 x 1.93 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣


  • 電腦資訊 > 程式設計 > 軟體工程

















      大多數的程式碼庫中都含有錯誤和沒有效率的程式,您需要找到並修正這些程式。正確的「重構」能讓您的程式碼變得優雅、易讀且好維護。在本書中,您將學習一種獨特的重構方法,可以用五行或更少的程式碼來實作任何方法。您還會發現一個大部分資深開發人員都知道的秘密:「有時候快速寫出程式碼稍後再修正,這種做法可能會更有效率!」?

    ?

      《重構的時機與實作|五行程式碼規則》是針對各種程度的開發人員重新探索重構的全新觀點。在本書中,讀者將掌握作者Christian Clausen創新的做法,學習具體的規則,把方法中的程式行縮減到五行或更少!讀者能從書中學會掌握重構的時機、學到適用於大多數常見問題的具體重構模式,以及應該刪除之程式碼的特徵。?

    ?

      本書內容?

      •不良程式碼的特徵?

      •在不必理解程式碼的情況下安全地改進程式?

      •平衡最佳化和程式碼的泛化通用性?

      •正確的編譯器使用方法?

    ?

      本書適合各種程度的程式開發人員閱讀。書中的範例程式是使用易讀的TypeScript,採用類似Java和C#的編寫風格來呈現。

    ?

    好評推薦

    ?

      「內容很接地氣、焦點集中且掌握關鍵。這本書會挑戰您,但不會嚇到您,也不會侮辱您的智商。」—Robert C. Martin?

    ?

      「這是一本有趣且令人愉悅的參考書,探索了程式設計中最容易被忽視的部分──程式碼重構。」—Charles Lam, EVN AG?

    ?

      「這本書給了我全新的觀點,教我如何保持程式碼的可讀性和可維護性。我非常推薦這本書。」—John Norcott, Webstaurantstore?

    ?

      「書中這些技巧簡單卻強大,而且範例練習題讓我們學習時變得很容易。它們可以應用在我所知道的任何程式語言上!」—Christian Hasselbalch Thoudahl, BEC Financial Technologies?



     





    第1章 重構重構?

    第2章 深入了解重構的原理?



    PART 1 藉由重構遊戲程式來學習?

    第3章 拆分長函式?

    第4章 讓型別碼能運作?

    第5章 把相似的程式碼統合在一起?

    第6章 保護資料?



    PART 2 把學到的知識帶入現實世界?

    第7章 與編譯器合作?

    第8章 遠離注釋?

    第9章 愛上刪除程式碼?

    第10章 不要害怕新增程式碼?

    第11章 遵循程式碼中的結構?

    第12章 避免最佳化和通用性?

    第13章 讓不良的程式碼突顯出來?

    第14章 總結回顧?



    附錄A 為Part 1 內容安裝相關工具





    其 他 著 作