自(zì)學(xué)軟件開發看什麽書(自(zì)學(xué)軟件開發看什麽書比較好)
今天給各位分享自(zì)學(xué)軟件開發看什麽書的(de)知識,其中也會對自(zì)學(xué)軟件開發看什麽書比較好進行(xíng)解釋,如(rú)果能碰巧解決你現在面臨的(de)問題,别忘了關注本站,現在開始吧(ba)!
本文目錄一(yī)覽:
- 1、計算機(jī)軟件開發的(de)自(zì)學(xué)書籍有(yǒu)哪些?
- 2、對于想學(xué)習軟件開發的(de)初學(xué)者,你可(kě)以推薦幾本基礎書嗎?
- 3、軟件開發初學(xué)者應該看什麽書
計算機(jī)軟件開發的(de)自(zì)學(xué)書籍有(yǒu)哪些?
下面推薦的(de)比較詳細是我(wǒ)以前問别人的(de),别人整理(lǐ)了一(yī)個多小時,推薦給你。你可(kě)以适度看看有(yǒu)哪些是你需要的(de),我(wǒ)是從java學(xué)起的(de),《Thingking in java》是一(yī)本非常好的(de)書,看過《遊戲編程之旅》那本書,雲風著。前人的(de)經驗是,先入門,再去(qù)系統的(de)學(xué)習,《Thingking in java》就是很好的(de)系統學(xué)習。當然基礎很重要,數據結構、算法之類。\x0d\x0a其實把下面的(de)全掌握了,基礎那就真是很厲害了,再學(xué)精一(yī)門語言就是專家了吧(ba)!\x0d\x0a\x0d\x0a(1)數據結構: \x0d\x0a《數據結構(C語言版),出版日期:2005-5-1,嚴蔚民,清華大學(xué).---推薦! \x0d\x0a《數據結構習題與解析(C語言版)》,李春葆.---比嚴老的(de)簡單點,通俗易懂 \x0d\x0a《數據結構》(用面向對象方法與C++描述)》,出版日期:1999年(nián)7月,殷人昆 王小京,清華大學(xué)出版社. \x0d\x0a\x0d\x0a(2)算法: \x0d\x0a《算法設計與分析(高(gāo)等學(xué)校計算機(jī)教材)》,鄭宗漢,清華大學(xué)出版社. \x0d\x0a《算法導論(影印版)》(Introduction to Algorithms, Second Edition \x0d\x0aThomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein MIT)高(gāo)等教育出版社. \x0d\x0a《計算機(jī)程序設計藝術》(The Art of Programming Language), 清華大學(xué)出版社 \x0d\x0a《算法設計與分析基礎》(Intruduction to The Design and Analysis of Algorithms (US)Anany Levitin),潘彥 譯,清華大學(xué)出版社. \x0d\x0a\x0d\x0a(3)數據庫 \x0d\x0a《數據庫系統概論》,1983年(nián),薩師煊 王珊,高(gāo)等教育出版社出版. \x0d\x0a《數據庫原理(lǐ)與方法》,1983年(nián),鄭若忠 王鴻武,湖南科(kē)學(xué)技術出版社出版. \x0d\x0a《數據庫系統原理(lǐ)》,1988年(nián),俞盤祥 沈金發,清華大學(xué)出版社. \x0d\x0a\x0d\x0a(4)操作系統原理(lǐ) \x0d\x0a《現代操作系統》,孫鍾秀等,高(gāo)等教育出版社. \x0d\x0a《操作系統原理(lǐ)》,謝青松,人民郵電出版社. \x0d\x0a《操作系統原理(lǐ)教程》,張堯學(xué)主編,清華大學(xué)出版社出版. \x0d\x0a\x0d\x0a(5)計算機(jī)體系結構 \x0d\x0a《計算機(jī)體系結構》,張晨曦等,高(gāo)等教育出版社. \x0d\x0a《計算機(jī)系統結構》,鄭緯民 湯志忠,清華大學(xué)出版社出版. \x0d\x0a《計算機(jī)組成與結構》,王愛英,清華大學(xué)出版社. \x0d\x0a\x0d\x0a(6)計算機(jī)網絡 \x0d\x0a《計算機(jī)網絡(第二版)》,馮博琴,高(gāo)等教育出版社. \x0d\x0a《》,張堯學(xué),清華大學(xué)出版社. \x0d\x0a《計算機(jī)網絡》,蔡開裕等,機(jī)械工業出版社. \x0d\x0a\x0d\x0a(7)離(lí)散數學(xué) \x0d\x0a《離(lí)散數學(xué)》,孫吉貴 楊鳳傑,高(gāo)等教育出版社. \x0d\x0a《離(lí)散數學(xué)教程》,耿素雲 屈婉玲 王捍貧,北(běi)京大學(xué)出版社. \x0d\x0a《離(lí)散數學(xué)及其應用(原書第4版)》( Discrete Mathematics and Its Applications,Fourth Edition,作者:美-Kenneth H.Rosen),袁崇義 屈婉玲 王捍貧 劉田譯,機(jī)械工業出版社. \x0d\x0a\x0d\x0a基本上每類的(de)第一(yī)本已經可(kě)以代表當今中國(guó)大學(xué)教學(xué)用書的(de)主流了。所以從basic角度講,足夠了,但是如(rú)果從工程角度講,建議你可(kě)以根據某一(yī)種語言去(qù)定向的(de)學(xué)習數據結構,比如(rú)Java或者C#。畢竟面向對象以後,數據結構的(de)處理(lǐ)不像c那樣麻煩。體系結構,操作系統和(hé)網絡我(wǒ)們(men)用的(de)是英文教材《國(guó)外優秀信息科(kē)學(xué)技術系列教學(xué)用書》感覺寫的(de)比中文的(de)實用,如(rú)果你英文好的(de)話可(kě)以參考,分别較計算機(jī)組織與結構,實用操作系統概念,計算機(jī)網絡(好像現在有(yǒu)翻譯版了)。\x0d\x0a《計算機(jī)程序設計藝術》我(wǒ)們(men)老師當時強烈推薦,但是兩大厚本,我(wǒ)一(yī)直沒時間看,挺遺憾的(de)。脫離(lí)基礎學(xué)科(kē),就語言方面 Think in C++ (Think in Java)是非常好的(de)書。你可(kě)以到網上搜一(yī)搜就知道(dào),Bruce.另外如(rú)果你要是學(xué)軟件的(de)話, .net 和(hé)J2EE是必須掌握其一(yī)的(de),否則以後的(de)路很難走,這方面建議你上網多查資料,因為(wèi)信息更新很快,那些書很多都是抄來抄去(qù),也沒什麽新鮮的(de)。CSDN網站應該知道(dào)吧(ba),看看裏面的(de)帖子(zǐ)就知道(dào)了。
對于想學(xué)習軟件開發的(de)初學(xué)者,你可(kě)以推薦幾本基礎書嗎?
1、《Head First java》:适合初學(xué)者,與國(guó)內(nèi)計算機(jī)類教材果然有(yǒu)很大差異。生動的(de)例子(zǐ)、細緻地(dì)講述、風趣的(de)配圖,各種難度不同的(de)練習,很棒。
2、《實戰Java程序設計》:這是一(yī)本既注重實戰,同時也注重底層“內(nèi)功”(內(nèi)存分析、JVM底層、數據結構)訓練的(de)書,本書能幫 助初學(xué)者打通Java編程“任督二脈”。
希望我(wǒ)的(de)回答能幫到你,還望采納!!
軟件開發初學(xué)者應該看什麽書
學(xué)習軟件開發都需要看《c和(hé)指針》、《c缺陷和(hé)陷阱》、《c專家編程》,這三本書是一(yī)個初級C程序員必看的(de)三本書,同時也是應屆新員工必須好好學(xué)習的(de)教材,非常适合剛畢業的(de)大學(xué)生學(xué)習 。
另外還有(yǒu):
C++語言提升:
《Effective C++:改善程序與設計的(de)55個具體做(zuò)法》
《More Effective C++:35個改善編程與設計的(de)有(yǒu)效方法(中文版)》
《C++沉思錄》
《C++Templates中文版》
《深度探索 C++ 對象模型》
《泛型編程與STL》
一(yī)個由C轉向C++的(de)程序員,從來沒有(yǒu)系統的(de)學(xué)習過C++的(de)語法,往往是用到的(de)什麽學(xué)習什麽。如(rú)果要系統入門,《C++ primer》倒是不錯。
設計類《代碼大全》:
《重構-改善既有(yǒu)代碼的(de)設計》
《代碼整潔之道(dào)》
《實現模式》
《程序員應該知道(dào)的(de)97件事》
這幾本書一(yī)般講的(de)是函數以及更低(dī)層次的(de)設計。《代碼大全》完完整整的(de)讀完過,而且做(zuò)了很多的(de)筆(bǐ)記,獲益良多。《重構》就不必說了,其他幾本書前面大緻看了一(yī)下,也非常不錯,計劃有(yǒu)時間要好好學(xué)習一(yī)下。
架構:
《軟件體系結構的(de)藝術》
《領域驅動設計:軟件核心複雜性應對之道(dào)》
《軟件架構師應該知道(dào)的(de)97件事》
《企業應用架構模式》
《面向模式的(de)軟件體系結構卷1:模式系統》
《軟件架構設計》
《架構師需要知道(dào)的(de)97件事》
敏捷開發:
《測試驅動開發》
《敏捷軟件開發——原則、模式與實踐》
《Scrum敏捷項目管理(lǐ)》
《硝煙中的(de)Scrum和(hé)XP——我(wǒ)們(men)如(rú)何實施Scrum》
《敏捷軟件開發》
自(zì)學(xué)軟件開發看什麽書的(de)介紹就聊到這裏吧(ba),感謝你花時間閱讀本站內(nèi)容,更多關于自(zì)學(xué)軟件開發看什麽書比較好、自(zì)學(xué)軟件開發看什麽書的(de)信息别忘了在本站進行(xíng)查找喔。
-
上一(yī)篇
自(zì)助打印小程序開發(自(zì)助打印小程序開發者模闆) -
下一(yī)篇
麗水seo優化(昆明seo網站排名優化公司)