過去若幹年,一邊工作編程,一邊思考提煉,寫了一些關於“寫整潔業務代碼”的文章,在隨筆分類“代碼修行”下。有一天在公司文檔空間分享時,突然想到:可以製作一本電子書,將過往的重要經驗總結起來,也是對自己十年編程生涯的一個階段性回顧,作為繼續前進的階梯。 我的第一本電子書 書名:《代碼修行:一步一步寫出整 ...
過去若幹年,一邊工作編程,一邊思考提煉,寫了一些關於“寫整潔業務代碼”的文章,在隨筆分類“代碼修行”下。有一天在公司文檔空間分享時,突然想到:可以製作一本電子書,將過往的重要經驗總結起來,也是對自己十年編程生涯的一個階段性回顧,作為繼續前進的階梯。
我的第一本電子書
書名:《代碼修行:一步一步寫出整潔的業務代碼》
鏈接: https://pan.baidu.com/s/138wAd-9G7JG2-OequPZVew?pwd=pey3 提取碼: pey3
電子書特色:
-
實戰性強,從日常工作中摘取了很多代碼壞味,並給出比較合適的寫法。
-
比較系統地總結了關於寫整潔代碼的基本方法和技巧。
-
免費,永久有效。僅用於學習,請勿用於商業用途。
適合初中級工程師。
全書內容概要:
共分八章。
第一章:講述寫出好代碼的基本思想,並以一個示例說明一個高質量程式所具備的屬性。
第二章:從風格和習慣開始講起。風格和習慣是最基本也是最重要的東西。
第三章:將代碼壞味和小步重構。這是寫出好代碼的基本技巧。
第四章:談及數據結構與演算法。數據結構與演算法學得好,就能寫出高效的程式,避免蹩腳程式。
第五章:講介面編程與設計模式。這是寫出整潔而可維護的業務代碼的基礎理念和實踐技巧。
第六章:講函數式編程與精煉代碼。掌握函數式編程,你的編程技藝將會提升一個檔次。
第七章:講最基本的單測。要有些單測的好習慣。
第八章:在工程質量的視角上看寫好的業務代碼。
要寫出高質量的整潔的業務代碼,內容遠遠不止本書所提到的內容。讀者可以閱讀:“從實戰角度看如何構建高質量的軟體:一線工程師的一份質量手記”,獲得更多的參考。