當前位置:
首頁 > 知識 > 提高代碼質量必看的5本書籍

提高代碼質量必看的5本書籍

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

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

1、代碼大全

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

2、代碼整潔之道

本書提出一種觀念:代碼質量與其整潔度成正比。乾淨的代碼,既在質量上較為可靠,也為後期維護、升級奠定了良好基礎。

3、程序員修鍊之道:從小工到專家

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

4、設計模式

學習設計模式需要先學習面向對象,設計模式總結了面向對象設計中最有價值的經驗,並且用簡潔可復用的形式表達出來。

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

5、重構

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

附加、具體編程語言方面的

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

你猜對了幾本?

本文編號2431,以後想閱讀這篇文章直接輸入2431即可。

輸入m獲取到文章目錄

推薦

Java編程

更多推薦18個技術類公眾微信

涵蓋:程序人生、演算法與數據結構、黑客技術與網路安全、大數據技術、前端開發、Java、Python、Web開發、安卓開發、iOS開發、C/C++、.NET、Linux、資料庫、運維等。

點擊展開全文

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序猿 的精彩文章:

震驚了!使用空格鍵的程序員賺錢多!
幫你節省 50% 開發時間,小程序開發神器免費內測
為什麼Java要把字元串設計成不可變的
我去!騰訊「逼加班」套路果然是搞事情!
阿里、網易、滴滴共十次前端面試碰到的問題

TAG:程序猿 |

您可能感興趣

看完這幾本書,代碼質量不想提高都難!
如何提高代碼質量?
代碼質量-代碼的歷史是代碼未來的預言
字數超多的5本高質量小說,先收藏,書荒的時候拿出來看!
還在為如何提高肌肉質量而發愁?提高肌肉質量,看這裡
推薦6本冷門玄幻小說,質量上等,書荒人士必看!
卵子質量提高「↑↑」的秘籍在這裡!
如何提高精子質量 提高精子質量的方法
六本高質量的新鮮BL文推薦
早孕多吃這食物,能提高所需的葉酸,還能提高形體質量
加強管理能提高程序代碼質量嗎?
補鋅可以提高精子質量?
提高代碼質量—FindBugs代碼審查工具
本周新游:質量上乘,值得體驗!
連載中的4本高質量科幻小說,多說無用,點擊量就是最好的證明!
養生要保證睡眠質量:30個提高睡眠質量的方法(下)
少吃糖,提高睡眠質量
推薦3本超好看的高質量寵文,越看越上癮,根本停不下來!
在日本都收藏有高質量的中國文物
不斷提高新時代黨的建設質量