青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆-167  評(píng)論-8  文章-0  trackbacks-0

編者按:2008年 8 月 4 日,StackOverflow 網(wǎng)友 Bert F 發(fā)帖提問(wèn):哪本最具影響力的書,是每個(gè)程序員都應(yīng)該讀

“如果能時(shí)光倒流,回到過(guò)去,作為一個(gè)開(kāi)發(fā)人員,你可以告訴自己在職業(yè)生涯初期應(yīng)該讀一本,你會(huì)選擇哪本書呢?我希望這個(gè)書單列表內(nèi)容豐富,可以涵蓋很多東西。”

很多程序員響應(yīng),他們?cè)谕扑]時(shí)也寫下自己的評(píng)語(yǔ)。以前就有國(guó)內(nèi)網(wǎng)友介紹這個(gè)程序員書單,不過(guò)都是推薦數(shù) Top 10 的書。其實(shí)除了前 10 本之外,推薦數(shù)前 30 左右的書籍都算經(jīng)典,伯樂(lè)在線整理編譯這個(gè)問(wèn)答貼,同時(shí)摘譯部分推薦人的評(píng)語(yǔ)。下面就按照各本書的推薦數(shù)排列。

1. 《代碼大全 史蒂夫·邁克康奈爾

推薦數(shù):1684

code complete 代碼大全

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

對(duì)于新手來(lái)說(shuō),這本書中的觀念有點(diǎn)高階了。到你準(zhǔn)備閱讀此書時(shí),你應(yīng)該已經(jīng)知道并實(shí)踐過(guò)書中 99% 的觀念。– esac

2. 《程序員修煉之道

推薦數(shù):1504

Pragmatic Programmer 程序員修煉之道

對(duì)于那些已經(jīng)學(xué)習(xí)過(guò)編程機(jī)制的程序員來(lái)說(shuō),這是一本卓越的書。或許他們還是在校生,但對(duì)要自己做什么,還感覺(jué)不是很安全。就像草圖和架構(gòu)之間的差別。雖然你在學(xué)校課堂上學(xué)到的是畫圖,你也可以畫的很漂亮,但如果你覺(jué)得你不太知道從哪兒下手,如果某人要你獨(dú)自畫一個(gè) P2P 的音樂(lè)交換網(wǎng)絡(luò)圖,那這本書就適合你了。—— Joel

3. 《計(jì)算機(jī)程序的構(gòu)造和解釋

推薦數(shù):916Structure and Interpretation of Computer Programs 計(jì)算機(jī)程序的構(gòu)造和解釋

就個(gè)人而言,這本書目前為止對(duì)我影響醉倒的一本編程書。

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

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

同時(shí),你將會(huì)學(xué)到其他東西,函數(shù)式編程(第三章)、惰性計(jì)算、元編程、虛擬機(jī)、解釋器和編譯器。

一些人認(rèn)為此書不適合新手。個(gè)人認(rèn)為,雖然我并不完全認(rèn)同要有一些編程經(jīng)驗(yàn)才能讀此書,但我還是一定推薦給初學(xué)者。畢竟這本書是寫給著名的6.001,是麻省理工學(xué)院的入門編程課程。此書或許需要多做努力(尤其你在做練習(xí)的時(shí)候,你也應(yīng)當(dāng)如此),但這個(gè)價(jià)是對(duì)得起這本書的。

你還不確信么?那就讀讀第一版的前言或序言。網(wǎng)上有免費(fèi)的電子版。 - Antti Sykäri

4. 《C程序設(shè)計(jì)語(yǔ)言

推薦數(shù):774

The C Programming Language C 程序設(shè)計(jì)語(yǔ)言

這本書簡(jiǎn)潔易讀,會(huì)教給你三件事:C 編程語(yǔ)言;如何像程序員一樣思考;底層計(jì)算模型。(這對(duì)理解“底層”非常重要)—— Nathan

5. 《算法導(dǎo)論

推薦數(shù):671

Introduction to algorithms 算法導(dǎo)論

代碼大全》教你如何正確編程;《人月神話》教你如何正確管理;《設(shè)計(jì)模式》教你如何正確設(shè)計(jì)……

在我看來(lái),代碼只是一個(gè)工具,并非精髓。開(kāi)發(fā)軟件的主要部分是創(chuàng)建新算法或重新實(shí)現(xiàn)現(xiàn)有算法。其他部分則像重新組裝樂(lè)高磚塊或創(chuàng)建“管理”層。我依然夢(mèng)想這樣的工作,我的大部分時(shí)間(>50%)是在寫算法,其他“管理”細(xì)節(jié)則留給其他人…… —— Ran Biron

6. 《重構(gòu):改善既有代碼的設(shè)計(jì)

推薦數(shù):617

Refactor 重構(gòu):改善既有代碼的設(shè)計(jì)

我想我不得不推薦《重構(gòu)》:改進(jìn)現(xiàn)有代碼的設(shè)計(jì)。—— Martin

我必須承認(rèn),我最喜歡的編程語(yǔ)錄是出自這本書:任何一個(gè)傻瓜都能寫出計(jì)算機(jī)能理解的程序,而優(yōu)秀的程序員卻能寫出別人能讀得懂的程序。—— Martin Fowler

7. 《設(shè)計(jì)模式

推薦數(shù):617

Design Patterns 設(shè)計(jì)模式

就我而言,我認(rèn)為四人幫編著的《設(shè)計(jì)模式》是一本極為有用的書。雖然此書并不像其他建議一樣有關(guān)“元”編程,但它強(qiáng)調(diào)封裝諸如模式一類的優(yōu)秀編程技術(shù),因而鼓勵(lì)其他人提出新模式和反模式(antipatterns),并運(yùn)用于編程對(duì)話中。—— Chris Jester-Young

8. 《人月神話

推薦數(shù):588

The Mythical Man-Month 人月神話

9. 《計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)

推薦數(shù):542

The Art of Computer Programming 計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)

這是高德納傾注心血寫的一本書。—— Peter Coulton

10. 《編譯原理(龍書)

推薦數(shù):462

Compilers: Principles, Techniques, and Tools 編譯原理:原理、技術(shù)與工具

我很奇怪,居然沒(méi)人提到龍書。(或許已有推薦,我沒(méi)有看到)。我從沒(méi)忘過(guò)此書的第一版封面。此書讓我知道了編譯器是多么地神奇絕妙。- DB

11. 《深入淺出設(shè)計(jì)模式

推薦數(shù):445

我知道四人幫的《設(shè)計(jì)模式》是一本標(biāo)準(zhǔn)書,但倒不如先看看這部大部頭,此書更為簡(jiǎn)易。一旦你了解了解了基本原則,可以去看四人幫的那本圣經(jīng)了。- Calanus

12. 《哥德?tīng)枴釥枴秃諘?/a>:集異璧之大成》

推薦數(shù):437

如果下昂真正深入閱讀,我推薦道格拉斯·侯世達(dá)(Douglas Hofstadter)的《哥德?tīng)枴釥枴秃諘贰K麡O為深入研究了程序員每日都要面對(duì)的問(wèn)題:遞歸、驗(yàn)證、證明和布爾代數(shù)。這是一本很出色的讀物,難度不大,偶爾有挑戰(zhàn),一旦你要鏖戰(zhàn)到底,將是非常值得的。 – Jonik

13. 《代碼整潔之道

推薦數(shù):329

雖然《代碼整潔之道》和《代碼大全》有很多共同之處,但它有更為簡(jiǎn)潔更為實(shí)際的清晰例子。 – Craig P. Motlin

14. 《Effective C++》和《More Effective C++

推薦數(shù):297

在我職業(yè)生涯早期,Scott Meyer 的《Effective C++》和后續(xù)的《More Effective C++》都對(duì)我的編程能力有著直接影響。正如當(dāng)時(shí)的一位朋友所說(shuō),這些書縮短你培養(yǎng)編程技能的過(guò)程,而其他人可能要花費(fèi)數(shù)年。

去年對(duì)我影響最大的一本書是《大教堂與市集》,該書教會(huì)我很有關(guān)開(kāi)源開(kāi)發(fā)過(guò)程如何運(yùn)作,和如何處理我代碼中的 Bug。 – John Channing

15. 《編程珠璣

推薦數(shù):282

盡管我不得不羞愧地承認(rèn),書中一半的東西我都沒(méi)有理解,但我真的推薦《編程珠璣》,書中有些令人驚奇的東西。 – Matt Warren

16. 《修改代碼的藝術(shù)by Michael Feathers

我認(rèn)為沒(méi)有任何一本書能向這本書一樣影響了我的編程觀點(diǎn)。它明確地告訴你如何處理其他人的代碼,含蓄地教會(huì)你避免哪些(以及為什么要避免)。- Wolfbyte

同意。很多開(kāi)發(fā)人員討論用干凈的石板來(lái)編寫軟件。但我想幾乎所有開(kāi)發(fā)人員的某些時(shí)候是在吃其他開(kāi)發(fā)人員的狗食。– Bernard Dy

17. 《編碼:隱匿在計(jì)算機(jī)軟硬件背后的語(yǔ)言

我推薦 Charles Petzold 的《編碼》。在這個(gè)充滿工具和 IDE 的年代,很多復(fù)雜度已經(jīng)從程序員那“抽取”走了,這本書一本開(kāi)眼之作。 – hemil

18. 《禪與摩托車維修藝術(shù) / Zen and the Art of Motorcycle Maintenance》

對(duì)我影響最大的那本書是 Robert Pirsig 的《禪與摩托車維修藝術(shù)》。不管你做什么事,總是要力求完美,徹底了解你手中的工具和任務(wù),更為重要的是,要有樂(lè)趣(因?yàn)槿绻阕鍪掠袠?lè)趣,一切將自發(fā)引向更好的結(jié)果)。 – akr

(編注:關(guān)于這本書,也可以看看阮一峰的讀后感。)

19. 《Peopleware / 人件集:人性化的軟件開(kāi)發(fā)

Demarco 和 Lister 表明,軟件開(kāi)發(fā)中的首要問(wèn)題是人,并非技術(shù)。他們的答案并不簡(jiǎn)單,只是令人難以置信的成功。第二版新增加了八章內(nèi)容。 – Eduardo Molteni

20. 《Coders at Work / 編程人生

一本非常有影響力的書,可以從中學(xué)到一些業(yè)界頂級(jí)人士的經(jīng)驗(yàn),了解他們?nèi)绾嗡伎疾⒐ぷ鳌?– Jahanzeb Farooq

21. 《Surely You’re Joking, Mr. Feynman! / 別鬧了,費(fèi)曼先生!

雖然這本書可能有點(diǎn)偏題,但不管你信不信,這本書曾在計(jì)算機(jī)科學(xué)專業(yè)課程的閱讀列表之上。一個(gè)優(yōu)秀的角色模型,一本有關(guān)好奇心的優(yōu)秀書籍。 – mike511

22. 《Effective Java 中文版》

此書第二版教你如何編寫漂亮并高效的代碼,雖然這是一本 Java 書,但其中有很多跨語(yǔ)言的理念。 – Marcio Aguiar

23. 《Patterns of Enterprise Application Architecture / 企業(yè)應(yīng)用架構(gòu)模式

很奇怪,還沒(méi)人推薦 Martin Fowler 的《企業(yè)應(yīng)用架構(gòu)模式》- levi rosol

24. 《The Little Schemer》和《The Seasoned Schemer nmiranda

這兩本是 LISP 的英文書,尚無(wú)中文版。美國(guó)東北大學(xué)網(wǎng)站上也有電子版。

25. 《交互設(shè)計(jì)之路英文名:《The Inmates Are Running The Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity》該書作者:Alan Cooper,人稱 Visual Basic 之父,交互設(shè)計(jì)之父。

本書是基于眾多商務(wù)案例,講述如何創(chuàng)建更好的、高客戶忠誠(chéng)度的軟件產(chǎn)品和基于軟件的高科技產(chǎn)品的書。本書列舉了很多真實(shí)可信的實(shí)際例子,說(shuō)明目前在軟件產(chǎn)品和基于軟件的高科技產(chǎn)品中,普遍存在著“難用”的問(wèn)題。作者認(rèn)為,“難用”問(wèn)題是由這些產(chǎn)品中存在著的高度“認(rèn)知摩擦”引起的,而產(chǎn)生這個(gè)問(wèn)題的根源在于現(xiàn)今軟件開(kāi)發(fā)過(guò)程中欠缺了一個(gè)為用戶利益著想的前期“交互設(shè)計(jì)”階段。“難用”的產(chǎn)品不僅損害了用戶的利益,最終也將導(dǎo)致企業(yè)的失敗。本書通過(guò)一些生動(dòng)的實(shí)例,讓人信服地講述了由作者倡導(dǎo)的“目標(biāo)導(dǎo)向”交互設(shè)計(jì)方法在解決“難用”問(wèn)題方面的有效性,證實(shí)了只有改變現(xiàn)有觀念,才能有效地在開(kāi)發(fā)過(guò)程中引入交互設(shè)計(jì),將產(chǎn)品的設(shè)計(jì)引向成功。

本書雖然是一本面向商務(wù)人員而編寫的書,但也適合于所有參與軟件產(chǎn)品和基于軟件的高科技產(chǎn)品開(kāi)發(fā)的專業(yè)人士,以及關(guān)心軟件行業(yè)和高科技行業(yè)現(xiàn)狀與發(fā)展的人士閱讀。

他還有另一本中文版著作:《About Face 3 交互設(shè)計(jì)精髓

26. 《Why’s (Poignant) Guide to Ruby 》

如果你不是程序員,閱讀此書可能會(huì)很有趣,但如果你已經(jīng)是個(gè)程序員,可能會(huì)有點(diǎn)乏味。

27.  Unix 編程藝術(shù)

It is useful regardless operating system you use. – J.F. Sebastian

不管你使用什么操作系統(tǒng),這本書都很有用。 – J.F. Sebastian

28. 《Practices of an Agile Developer / 高效程序員的 45 個(gè)習(xí)慣:敏捷開(kāi)發(fā)修煉之道

45個(gè)習(xí)慣,分為 7 個(gè)方面:工作態(tài)度、學(xué)習(xí)、軟件交付、反饋、編碼、調(diào)試和協(xié)作。

每一個(gè)具體的習(xí)慣里,一開(kāi)始提出一個(gè)謬論,然后展開(kāi)分析,之后有正隊(duì)性地提出正確的做法,并設(shè)身處地地講出了正確做法給你個(gè)人的“切身感受”,最后列出幾條注意事項(xiàng),幫助你修正自己的做法(“平衡的藝術(shù)”)。

29. 《Test-Driven Development by Example. / 測(cè)試驅(qū)動(dòng)開(kāi)發(fā)

前面已經(jīng)提到的很多書都啟發(fā)了我,并影響了我,但這本書每位程序員都應(yīng)該讀。它向我展示了單元測(cè)試和 TDD 的重要性,并讓我很快上手。 – Curro

我不關(guān)心你的代碼有多好或優(yōu)雅。如果你沒(méi)有測(cè)試,你或許就如同沒(méi)有編寫代碼。這本書得到的推薦數(shù)應(yīng)該更高些。人們討論編寫用戶喜歡的軟件,或既設(shè)計(jì)出色并健壯的高效代碼,但如果你的軟件有一堆 bug,談?wù)撃切〇|西毫無(wú)意義。– Adam Gent

30. 《Don’t Make Me Think / 點(diǎn)石成金:訪客至上的網(wǎng)頁(yè)設(shè)計(jì)秘笈

取決于你所追求的目標(biāo)。我喜歡《代碼大全》是因純編程,《點(diǎn)石成金》是一本有關(guān) UI 設(shè)計(jì)的卓越書籍。 – Justin Standard

后語(yǔ)

除這個(gè)書單之外,曾經(jīng)也有微博網(wǎng)友推薦《一些經(jīng)典的計(jì)算機(jī)書籍》,大約在 50 本。

編譯:伯樂(lè)在線 – 黃利民

本文鏈接

posted on 2011-12-20 13:47 老馬驛站 閱讀(390) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 人生
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            91久久精品国产91久久性色| 欧美激情第9页| 欧美午夜久久久| 亚洲一区二区三区成人在线视频精品 | 亚洲大胆视频| 免费看黄裸体一级大秀欧美| 亚洲美女av网站| 免费在线一区二区| 亚欧成人精品| 99这里只有久久精品视频| 雨宫琴音一区二区在线| 狠狠爱综合网| 国产亚洲一区二区三区| 欧美午夜精品久久久久久孕妇 | 宅男噜噜噜66一区二区| 国产乱码精品一区二区三区忘忧草| 久久亚洲综合色一区二区三区| 久久亚洲私人国产精品va| 亚洲免费在线视频一区 二区| 最新国产成人在线观看| 欧美激情 亚洲a∨综合| 久久裸体视频| 欧美专区福利在线| 欧美激情第4页| 欧美激情一区| 欧美国产日韩a欧美在线观看| 一区二区三区四区五区视频 | 亚洲精品韩国| 亚洲免费网站| 欧美一区久久| 欧美日韩在线电影| 欧美日韩亚洲一区二| 欧美福利一区| 伊人久久亚洲美女图片| 欲香欲色天天天综合和网| 国产一区二区日韩| 亚洲视频自拍偷拍| 亚洲欧美一区二区三区久久| 一区二区三区视频在线| 久久精品女人天堂| 亚洲欧美日本国产有色| 亚洲精品视频免费在线观看| 欧美激情偷拍| 久久精品99无色码中文字幕 | 亚洲美女啪啪| 亚洲国产毛片完整版 | 亚洲婷婷在线| 亚洲欧美另类国产| 香蕉久久一区二区不卡无毒影院 | 蜜臀久久99精品久久久久久9| 欧美亚洲在线| 另类激情亚洲| 悠悠资源网久久精品| 亚洲国产精品成人一区二区| 亚洲精品欧美| 亚洲精品久久久久久下一站 | 久久久久久亚洲精品杨幂换脸| 欧美日韩综合精品| 韩国一区电影| 99精品欧美一区二区三区| 欧美激情一区在线观看| 日韩手机在线导航| 欧美中文字幕精品| 在线观看久久av| 日韩亚洲在线观看| 久久精品国产久精国产思思| 欧美成人小视频| 午夜国产欧美理论在线播放 | 亚洲人成啪啪网站| 9色精品在线| 久久激情视频久久| 国产亚洲亚洲| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 91久久综合| 最新日韩在线视频| 一本色道久久加勒比精品| 亚洲专区一区| 蜜臀va亚洲va欧美va天堂| 久久久噜噜噜久噜久久| 欧美日韩p片| 尤物精品在线| 亚洲第一搞黄网站| 亚洲伊人第一页| 欧美国产综合一区二区| 国产欧美日韩另类视频免费观看| 香蕉久久精品日日躁夜夜躁| 亚洲第一黄网| 久久久精品日韩欧美| 亚洲高清不卡| 亚洲精品日韩在线| 久久亚洲精品一区二区| 国产欧美一区二区精品忘忧草| 久久久久久亚洲精品中文字幕| 夜夜嗨av色一区二区不卡| 久久三级视频| 欧美黄色影院| 欧美一区二区三区在线免费观看| 亚洲电影自拍| 美腿丝袜亚洲色图| 亚洲午夜高清视频| 亚洲人成亚洲人成在线观看图片| 久久精品国产清高在天天线| 亚洲人成精品久久久久| 欧美jizz19性欧美| 久久激情一区| 欧美精品日本| 亚洲欧美日韩另类| 99亚洲精品| 欧美体内she精视频在线观看| 欧美诱惑福利视频| 亚洲特级片在线| 国产精品久久久久久久久久三级| 久久久久国产精品一区| 欧美在线免费观看视频| 国产手机视频精品| 久久精品夜色噜噜亚洲aⅴ| 欧美日韩精品免费观看视频完整| 亚洲精品小视频在线观看| 亚洲精品久久久蜜桃| 亚洲欧洲日产国产网站| 久久av一区二区| 亚洲精品一区二区三区四区高清| 久久一区二区三区四区| 久久激情五月丁香伊人| 在线日韩av片| 久久精品欧美| 亚洲精品综合精品自拍| 日韩午夜在线观看视频| 亚洲精品1区2区| 99精品国产在热久久婷婷| 国产精品久在线观看| 亚洲国产成人在线视频| 国产精品扒开腿做爽爽爽软件| 亚洲欧美日韩区| 麻豆av一区二区三区久久| 国内精品写真在线观看| 欧美国产日韩在线观看| 欧美日韩亚洲一区二区三区| 亚洲日本欧美天堂| 国产午夜亚洲精品羞羞网站| 欧美aa在线视频| 国产欧美视频一区二区| 欧美中文在线免费| 欧美理论电影在线播放| 日韩视频精品在线| 亚洲欧美高清| 国产综合久久久久久鬼色| 欧美在线视频免费| 欧美成人免费观看| 亚洲日本va午夜在线影院| 欧美日韩高清一区| 一区二区精品在线| 久久国产毛片| 亚洲激情在线播放| 欧美精品久久99久久在免费线| 亚洲美女精品久久| 亚洲一区免费| 黄色精品免费| 欧美精品一区二区三区久久久竹菊 | 亚洲一区综合| 免费成人av资源网| 日韩亚洲视频在线| 国产精品一区二区久久久| 久久精品免费看| 亚洲日本精品国产第一区| 午夜在线视频观看日韩17c| 国内精品伊人久久久久av影院| 久久久久久一区二区| 亚洲经典一区| 午夜亚洲视频| 91久久精品久久国产性色也91| 欧美日韩综合网| 久久综合亚州| 亚洲自拍偷拍色片视频| 欧美激情中文不卡| 午夜天堂精品久久久久| 亚洲级视频在线观看免费1级| 国产精品久久福利| 老鸭窝91久久精品色噜噜导演| 亚洲图色在线| 亚洲国产精品成人综合| 欧美一区三区三区高中清蜜桃| 亚洲国产专区| 国产色视频一区| 欧美一区二区在线免费观看| 亚洲黄色一区二区三区| 亚洲欧美日产图| 在线观看日韩www视频免费| 欧美日韩在线播放三区| 免播放器亚洲一区| 欧美中文字幕在线播放| 一本一本a久久| 亚洲国产91色在线| 久久中文久久字幕| 久久精品一区二区三区中文字幕| 99热免费精品| 亚洲国产日韩在线一区模特| 国产婷婷成人久久av免费高清 | 国产精品高清在线| 欧美伦理视频网站|