您的位置:首頁>正文

提高代碼品質需要看的5本書籍

一般有中文翻譯版的會寫中文版名稱, 不過有些書籍中文版翻譯品質堪憂, 如果英文還可以的建議直接看英文版。

開門見山, 直接看下推薦的書籍。

1、代碼大全

從軟體品質和程式設計思想等方面論述了軟體構建的各個問題, 並詳細論述了緊跟潮流的新技術、高屋建瓴的觀點、通用的概念, 還含有豐富而典型的程式示例。

2、代碼整潔之道

本書提出一種觀念:代碼品質與其整潔度成正比。

乾淨的代碼, 既在品質上較為可靠, 也為後期維護、升級奠定了良好基礎。

3、程式師修煉之道:從小工到專家

書籍涵蓋的主題從個人責任、職業發展, 知道用於使代碼保持靈活、並且易於改編和複用的各種架構技術。

4、設計模式

學習設計模式需要先學習物件導向,

設計模式總結了物件導向設計中最有價值的經驗, 並且用簡潔可複用的形式表達出來。

學習設計模式可以粗略過一遍《設計模式 : 可複用物件導向軟體的基礎》這本超級經典書籍, 瞭解一下23種設計模式。 然後入門的話, 還是選下面的。

5、重構

重構, 一言以蔽之, 就是在不改變外部行為的前提下, 有條不紊地改善代碼。

附加、具體程式設計語言方面的

上面是通用書籍, 除了這些還可能針對每一種程式設計語言優化的好書, 像C++和Java代碼有許多可以優化的, 出現了很經典的書籍《Effective C++》《More Effective C++》《Effective Java》

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示