學(xué)習(xí)啦>勵志>勵志大全>勵志書籍>

程序員必讀的六本經(jīng)典書籍

時間: 榮雪1109 分享

  作為一名程序員,想要不斷的提高自己的能力,需要不斷的學(xué)習(xí)新的知識,而看一些相關(guān)的經(jīng)典書籍是方法之一。下面是由學(xué)習(xí)啦小編給大家?guī)黻P(guān)于程序員必讀的六本經(jīng)典書籍,希望對大家有幫助!

  程序員必讀的六本經(jīng)典書籍

  書籍1、《代碼大全》 史蒂夫·邁克康奈爾

  “優(yōu)秀的編程實(shí)踐的百科全書,《代碼大全》注重個人技術(shù),其中所有東西加起來, 就是我們本能所說的“編寫整潔的代碼”。這本書有50頁在談?wù)摯a布局。” —— Joel Spolsky

  Steve McConnell的原作《代碼大全》(第1版)是公認(rèn)的關(guān)于編程的最佳實(shí)踐指南之一, 在過去的十多年間,本書一直在幫助開發(fā)人員編寫更好的軟件。

  無論您的經(jīng)驗水平如何,也不管您在怎樣的開發(fā)環(huán)境中工作,也無論項目是大是小, 本書都將激發(fā)您的思維并幫助您構(gòu)建高品質(zhì)的代碼。

  書籍2、《計算機(jī)程序的構(gòu)造和解釋》

  《代碼大全》、《重構(gòu)》和《設(shè)計模式》這些經(jīng)典書會教給你高效的工作習(xí)慣和交易細(xì)節(jié)。 其他像《人件集》、《計算機(jī)編程心理學(xué)》和《人月神話》這些書會深入軟件開發(fā)的心理層面。 其他書籍則處理算法。這些書都有自己所屬的位置。

  然而《計算機(jī)程序的構(gòu)造和解釋》與這些不同。 這是一本會啟發(fā)你的書,它會燃起你編寫出色程序的熱情; 它還將教會你認(rèn)識并欣賞美; 它會讓你有種敬畏,讓你難以抑制地渴望學(xué)習(xí)更多的東西。

  其他書或許會讓你成為一位更出色的程序員,但此書將一定會讓你成為一名程序員。

  書籍3、《C程序設(shè)計語言》

  《C程序設(shè)計語言》(第2版新版)原著即為C語言的設(shè)計者之一Dennis M.Ritchie和著名的計算機(jī)科學(xué)家Brian W.Kernighan合著的 一本介紹C語言的權(quán)威經(jīng)典著作。 我們現(xiàn)在見到的大量論述C語言程序設(shè)計的教材和專著均以此書為藍(lán)本。

  原著第1版中介紹的C語言成為后來廣泛使用的C語言版本——標(biāo)準(zhǔn)C的基礎(chǔ)。

  人們熟知的“hello,world”程序就是由本書首次引入的,現(xiàn)在,這一程序已經(jīng)成為所有程序設(shè)計語言入門的第一課。

  書籍4、《程序員思維修煉》(修訂版)

  生命中沒有什么是一成不變的,人們需要改變自己的習(xí)慣和方法。不論你是程序員、軟件公司管理者、技術(shù)奇人還是思想家,或者你只是想讓自己的大腦更聰明一點(diǎn)兒,所有嘗試改變自己的人,請把本書當(dāng)作改變的開始……

  書籍5、《系統(tǒng)化思維導(dǎo)論》

  關(guān)注人文,掌握思維法則,揭開科學(xué)與技術(shù)的神秘面紗

  “它給我的震撼是第一次我能從全局的角度去看待各個學(xué)科,科學(xué)也不再是冷冰冰的割裂了的教條,不再是難以理解的一堆符號。”

  書籍6、《優(yōu)秀的叛逆者:引領(lǐng)組織變革的力量>

  Lois Kelly和Carmen Medina用她們的實(shí)戰(zhàn)經(jīng)驗,向我們展示了如何在工作中贏得信賴、提出想法、處理人際關(guān)系、管理沖突和保持理智。”

  ——亞當(dāng)•格蘭特,沃頓商學(xué)院教授,《紐約時報》暢銷書Give and Take的作者
猜你喜歡:

1.程序員必看的書籍推薦

2.大學(xué)生必讀的經(jīng)典書籍

3.哲學(xué)必讀10本經(jīng)典著作

4.HR必讀的經(jīng)典書籍推薦

5.java程序員必看的書籍推薦

3695927