電腦程式設計初學者看什麼書

2021-03-21 19:20:32 字數 1254 閱讀 2111

1樓:檀香透窗櫺

1、《**大全》 史蒂夫·邁克康奈爾

「優秀的程式設計實踐的百科全書,《**大全》注重個人技術,其中所有東西加起來,就是我們本能所說的「編寫整潔的**」。這本書有 50 頁在談論**布局。」 —— joel spolsky

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

2、《程式設計師修煉之道》安德魯·亨特、大衛·托馬斯

對於那些已經學習過程式設計機制的程式設計師來說,這是一本卓越的書。或許他們還是在校生,但對要自己做什麼,還感覺不是很安全。就像草圖和架構之間的差別。

雖然你在學校課堂上學到的是畫圖,你也可以畫的很漂亮,但如果你覺得你不太知道從哪兒下手,如果某人要你獨自畫乙個 p2p 的**交換網路圖,那這本書就適合你了。—— joel

3、《電腦程式的構造和解釋》harold abelson、 gerald jay sus**an、julie sus**an

《**大全》、《重構》和《設計模式》這些經典書會教給你高效的工作習慣和交易細節。其他像《人件集》、《計算機程式設計心理學》和《人月神話》這些書會深入軟體開發的心理層面。

其他書籍則處理演算法。這些書都有自己所屬的位置。

然而《電腦程式的構造和解釋》與這些不同。這是一本會啟發你的書,它會燃起你編寫出色程式的熱情;它還將教會你認識並欣賞美。

它會讓你有種敬畏,讓你難以抑制地渴望學習更多的東西。其他書或許會讓你成為一位更出色的程式設計師,但此書將一定會讓你成為一名程式設計師。

4、《c程式語言》brian w. kernighan / dennis m. ritchie

這本書簡潔易讀,會教給你三件事:c 程式語言;如何像程式設計師一樣思考;底層計算模型。

5、《演算法導論》 thomas h.cormen / charles e.leiserson / ronald l.rivest / clifford stein

在我看來,**只是乙個工具,並非精髓。開發軟體的主要部分是建立新演算法或重新實現現有演算法。其他部分則像重新組裝樂高磚塊或建立「管理」層。

我依然夢想這樣的工作,我的大部分時間(>50%)是在寫演算法,其他「管理」細節則留給其他人…… —— ran biron

2樓:匿名使用者

看看開天闢地,裡面有vb入門的東西,然後加深到c

3樓:匿名使用者

看開天闢地,裡面有很多東西啊

4樓:匿名使用者

c++ primer plus

心理學初學者適合看什麼書心理學初學者適合看些什麼書?

心理學是一門專業的學科,因此心理學的書也分不同層次的,適合不同程度的人看。如果你目前尚沒有任何心理學基礎,那麼先依次推薦你這些吧 首先推薦一本比較通俗的入門讀物 心理學改變生活 注意不是市面上流傳更廣的那本 心理學與生活 哦 這本書寫得非常好,很容易讓先前沒有任何心理學基礎的人短時間內了解一些基本的...

初學自學攝影看什麼書,比較適合攝影初學者看的書

先看一些技術性的書,五角叢書的 攝影基礎 學會一些單反的基本使用技術,如聚焦 光圈快門大小 白平衡調節 iso感光度設定 補償等,之後再看一些關於攝影構圖的一些書,構圖對攝影來說是至關重要的!美國紐約攝影學院攝影教材 徐靜蕾版 pdf,是靜蕾學習 紐攝 的乙個筆記,由於原專版 紐攝 年屬代久遠,部分...

初學者適合看什麼數字影象處理的書

岡薩雷斯的 數字影象處理 是經典,但是挺難的,可能不適合初學者,你可以看看章毓晉的書,比如 影象工程 請高人推薦幾本數字影象處理的經典書籍 中文基礎 機器視bai覺,北理工du 賈云得 剛入門這些應該足夠了。推薦清華大學章毓晉的 影象工程 經典教科書 個人認為,真正bai的經典推薦清華du大學出版社...