特黄特色三级在线观看免费,看黄色片子免费,色综合久,欧美在线视频看看,高潮胡言乱语对白刺激国产,伊人网成人,中文字幕亚洲一碰就硬老熟妇

學習啦>在線閱讀>課外必讀書目>

計算機專業(yè)必讀書籍

時間: 曉紅1066 分享

  計算機專業(yè)要讀哪些書籍呢?下面是學習啦小編精心為您整理的計算機專業(yè)必讀書籍,希望您喜歡!

  一些經(jīng)典的計算機書籍

  算法導論(第2版)

  代碼大全(第2版)

  C++ Primer中文版(第4版)

  設計模式:可復用面向對象軟件的基礎

  浪潮之巔

  Java編程思想(第4版)

  Java核心技術 卷1:基礎知識

  Java核心技術 卷2:高級特性

  人月神話

  Linux內核編程

  C程序設計語言(第2版新版)

  黑客與畫家:硅谷創(chuàng)業(yè)之父Paul Graham文集

  編程之美:微軟技術面試心得

  代碼之美

  軟件隨想錄:程序員部落酋長Joel談軟件

  架構之美

  國外計算機科學經(jīng)典教材:Unix & Linux大學教程

  深入理解計算機系統(tǒng)(原書第2版)

  UNIX網(wǎng)絡編程 卷1:套接字聯(lián)網(wǎng)API

  UNIX網(wǎng)絡編程 卷2:進程間通信

  自動機理論、語言和計算導論

  軟件架構的藝術

  Effective C++中文版

  Effective Java中文版(第2版)

  PHP & MySQL Web數(shù)據(jù)庫應用開發(fā)指南(第2版)

  PHP經(jīng)典實例(第2版)

  C++ 編程思想 第1卷

  C++ 編程思想 第2卷 兩卷合訂本

  Linux內核設計的藝術:圖解Linux操作系統(tǒng)架構設計與實現(xiàn)原理

  數(shù)據(jù)庫系統(tǒng)導論(原書第8版)

  Python參考手冊(第4版)

  Python灰帽子

  提高C++性能的編程技術

  從網(wǎng)管員到CTO:網(wǎng)絡設備配置與管理實戰(zhàn)詳解

  深入理解計算機系統(tǒng)(修訂版)

  UNIX編程藝術

  深入理解Java虛擬機:JVM高級特性與最佳實踐

  Microsoft.NET框架程序設計

  代碼整潔之道

  編程珠璣(第2版)、編程珠璣(續(xù))

  大話設計模式

  C#開發(fā)寶典

  深入理解Linux內核(第3版)

  UNIX環(huán)境高級編程 (第2版)

  WCF服務編程:.NET開發(fā)者決戰(zhàn)SOA的制勝利劍(第3版)

  現(xiàn)代編譯原理:C語言描述 (虎書)

  高級編譯器設計與實現(xiàn) (鯨書)

  編譯原理(第2版)(龍書)

  Windows核心編程 (第5版)

  C++標準程序庫:自修教程與參考手冊

  設計原本:計算機科學巨匠Frederick P.Brooks的思考

  軟件框架設計的藝術

  計算機專業(yè)人士必讀好書(30本經(jīng)典)

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

  推薦數(shù):1684

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

  對于新手來說,這本書中的觀念有點高階了。到你準備閱讀此書時,你應該已經(jīng)知道并實踐過書中 99% 的觀念。– esac

  2. 《程序員修煉之道》

  推薦數(shù):1504

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

  3. 《計算機程序的構造和解釋》

  推薦數(shù):916

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

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

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

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

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

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

  4. 《C程序設計語言》

  推薦數(shù):774

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

  5. 《算法導論》

  推薦數(shù):671

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

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

  6. 《重構:改善既有代碼的設計》

  推薦數(shù):617

  http://swrdt.com/h-col-107.html  我必須承認,我最喜歡的編程語錄是出自這本書:任何一個傻瓜都能寫出計算機能理解的程序,而優(yōu)秀的程序員卻能寫出別人能讀得懂的程序。—— Martin Fowler

  7. 《設計模式》

  推薦數(shù):617

  就我而言,我認為_編著的《設計模式》是一本極為有用的書。雖然此書并不像其他建議一樣有關“元”編程,但它強調封裝諸如模式一類的優(yōu)秀編程技術,因而鼓勵其他人提出新模式和反模式(antipatterns),并運用于編程對話中。—— Chris Jester-Young

  8. 《人月神話》

  推薦數(shù):588

  9. 《計算機程序設計藝術》

  推薦數(shù):542

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

  10. 《編譯原理》(龍書)

  推薦數(shù):462

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

  11. 《深入淺出設計模式》

  推薦數(shù):445

  我知道_的《設計模式》是一本標準書,但倒不如先看看這部大部頭,此書更為簡易。一旦你了解了解了基本原則,可以去看_的那本圣經(jīng)了。- Calanus

  12. 《哥德爾、艾舍爾、巴赫書:集異璧之大成》

  推薦數(shù):437

  如果下昂真正深入閱讀,我推薦道格拉斯·侯世達(Douglas Hofstadter)的《哥德爾、艾舍爾、巴赫書》。他極為深入研究了程序員每日都要面對的問題:遞歸、驗證、證明和布爾代數(shù)。這是一本很出色的讀物,難度不大,偶爾有挑戰(zhàn),一旦你要鏖戰(zhàn)到底,將是非常值得的。 – Jonik

  13. 《代碼整潔之道》

  推薦數(shù):329

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

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

  推薦數(shù):297

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

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

  15. 《編程珠璣》

  推薦數(shù):282

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

  16. 《修改代碼的藝術》by Michael Feathers

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

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

  17. 《編碼:隱匿在計算機軟硬件背后的語言》

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

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

  對我影響最大的那本書是 Robert Pirsig 的《禪與摩托車維修藝術》。不管你做什么事,總是要力求完美,徹底了解你手中的工具和任務,更為重要的是,要有樂趣(因為如果你做事有樂趣,一切將自發(fā)引向更好的結果)。 – akr

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

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

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

  20. 《Coders at Work / 編程人生》

  一本非常有影響力的書,可以從中學到一些業(yè)界頂級人士的經(jīng)驗,了解他們如何思考并工作。 – Jahanzeb Farooq

  21. 《Surely You’re Joking, Mr. Feynman! / 別鬧了,費曼先生!》

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

  22. 《Effective Java 中文版》

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

  23. 《Patterns of Enterprise Application Architecture / 企業(yè)應用架構模式》

  很奇怪,還沒人推薦 Martin Fowler 的《企業(yè)應用架構模式》- levi rosol

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

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

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

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

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

  他還有另一本中文版著作:《About Face 3 交互設計精髓》

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

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

  27. 《Unix 編程藝術》

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

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

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

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

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

  29. 《Test-Driven Development by Example. / 測試驅動開發(fā)》

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

  我不關心你的代碼有多好或優(yōu)雅。如果你沒有測試,你或許就如同沒有編寫代碼。這本書得到的推薦數(shù)應該更高些。人們討論編寫用戶喜歡的軟件,或既設計出色并健壯的高效代碼,但如果你的軟件有一堆 bug,談論那些東西毫無意義。– Adam Gent

  30. 《Don’t Make Me Think / 點石成金:訪客至上的網(wǎng)頁設計秘笈》

  取決于你所追求的目標。我喜歡《代碼大全》是因純編程,《點石成金》是一本有關 UI 設計的卓越書籍。 – Justin Standard

計算機專業(yè)必讀書籍

計算機專業(yè)要讀哪些書籍呢?下面是學習啦小編精心為您整理的計算機專業(yè)必讀書籍,希望您喜歡! 一些經(jīng)典的計算機書籍 算法導論(第2版) 代碼大全(第2版) C++ Primer中文版(第4版) 設計模式:可復用面向對象軟件的基礎 浪潮之巔 Java編程思
推薦度:
點擊下載文檔文檔為doc格式

精選文章

  • 管理者必讀的10本書
    管理者必讀的10本書

    管理者想提高管理能力需要讀哪些書呢?下面是學習啦小編精心為您整理的管理者必讀的10本書,希望您喜歡! 企業(yè)管理者必讀的10本管理學書籍推薦 1.《卓

  • 廣告學必讀書目
    廣告學必讀書目

    好看的的廣告學的書籍有哪些?下面是學習啦小編精心為您整理的廣告學必讀書目,希望您喜歡! 廣告學必讀書目 《COPY企劃-創(chuàng)意與演練》 臺灣朝陽堂行銷廣

  • 高中教師必讀書目
    高中教師必讀書目

    高中教師要讀哪些書籍來提高教育學生的能力呢? 下面是學習啦小編精心為您整理的高中教師必讀書目,希望您喜歡! 高中教師必讀書目欣賞 1、《大教育家

  • 父母必讀親子教育書籍
    父母必讀親子教育書籍

    父母應該如何與孩子和諧相處呢?應該采取怎樣的態(tài)度去教育孩子呢?下面是學習啦小編精心為您整理的w,希望您喜歡! 推薦十三本適合父母家庭教育書籍

3252100