亚洲人成中文电影|超级碰碰人妻中文字幕|亚洲国产精品无码二区|国产日韩久久久久无码精品|国产精品美女一级在线观看|亚洲欧美日韩综合二区三区|久久久久久亚洲AV无码专区|亚洲精品无码MV在线观看网站

自學(xué)軟件開發(fā)看什么書(自學(xué)app開發(fā)需要哪些書籍)

軟件開發(fā) 3379
本篇文章給大家談?wù)勛詫W(xué)軟件開發(fā)看什么書,以及自學(xué)app開發(fā)需要哪些書籍對應(yīng)的知識點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。 本文目錄一覽: 1、自學(xué)編程需要哪些入門書籍?

本篇文章給大家談?wù)勛詫W(xué)軟件開發(fā)看什么書,以及自學(xué)app開發(fā)需要哪些書籍對應(yīng)的知識點(diǎn),希望對各位有所幫助,不要忘了收藏本站喔。

本文目錄一覽:

自學(xué)編程需要哪些入門書籍?

1、《實(shí)戰(zhàn)Java程序設(shè)計(jì)》

這是一本既注重實(shí)戰(zhàn),同時(shí)也注重底層“內(nèi)功”訓(xùn)練的書,非常適合初學(xué)者閱讀!

2、《程序員修煉之道——從小工到專家》

這本是指導(dǎo)程序員從低等級向高等級轉(zhuǎn)變的必要圣經(jīng)。每一篇幅都需要仔細(xì)閱讀,深入思考,作者多年的經(jīng)驗(yàn)可以給我們在實(shí)際項(xiàng)目中處理給予很大的幫助。通過在實(shí)踐中,摸索,探討,最終都會(huì)發(fā)現(xiàn)很多問題都能在這本書找到最好的指導(dǎo)。

《重構(gòu):改善既有代碼的設(shè)計(jì)》,這本書確實(shí)牛掰,尤其適合當(dāng)代程序員讀。近幾年軟件開發(fā)的門檻降低了很多,好多公司都因?yàn)槌跫壋绦騿T的存在累積了一大批shit一樣的代碼,重構(gòu)也講技巧和原則,不是單純地刪除重寫。看了幾頁就有收獲,推薦給各位開發(fā)的朋友,沒事兒讀讀,肯定有啟發(fā)。

計(jì)算機(jī)軟件開發(fā)的自學(xué)書籍有哪些?

下面推薦的比較詳細(xì)是我以前問別人的,別人整理了一個(gè)多小時(shí),推薦給你。你可以適度看看有哪些是你需要的,我是從java學(xué)起的,《Thingking in java》是一本非常好的書,看過《游戲編程之旅》那本書,云風(fēng)著。前人的經(jīng)驗(yàn)是,先入門,再去系統(tǒng)的學(xué)習(xí),《Thingking in java》就是很好的系統(tǒng)學(xué)習(xí)。當(dāng)然基礎(chǔ)很重要,數(shù)據(jù)結(jié)構(gòu)、算法之類。\x0d\x0a其實(shí)把下面的全掌握了,基礎(chǔ)那就真是很厲害了,再學(xué)精一門語言就是專家了吧!\x0d\x0a\x0d\x0a(1)數(shù)據(jù)結(jié)構(gòu): \x0d\x0a《數(shù)據(jù)結(jié)構(gòu)(C語言版),出版日期:2005-5-1,嚴(yán)蔚民,清華大學(xué).---推薦! \x0d\x0a《數(shù)據(jù)結(jié)構(gòu)習(xí)題與解析(C語言版)》,李春葆.---比嚴(yán)老的簡單點(diǎn),通俗易懂 \x0d\x0a《數(shù)據(jù)結(jié)構(gòu)》(用面向?qū)ο蠓椒ㄅcC++描述)》,出版日期:1999年7月,殷人昆 王小京,清華大學(xué)出版社. \x0d\x0a\x0d\x0a(2)算法: \x0d\x0a《算法設(shè)計(jì)與分析(高等學(xué)校計(jì)算機(jī)教材)》,鄭宗漢,清華大學(xué)出版社. \x0d\x0a《算法導(dǎo)論(影印版)》(Introduction to Algorithms, Second Edition \x0d\x0aThomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein MIT)高等教育出版社. \x0d\x0a《計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)》(The Art of Programming Language), 清華大學(xué)出版社 \x0d\x0a《算法設(shè)計(jì)與分析基礎(chǔ)》(Intruduction to The Design and Analysis of Algorithms (US)Anany Levitin),潘彥 譯,清華大學(xué)出版社. \x0d\x0a\x0d\x0a(3)數(shù)據(jù)庫 \x0d\x0a《數(shù)據(jù)庫系統(tǒng)概論》,1983年,薩師煊 王珊,高等教育出版社出版. \x0d\x0a《數(shù)據(jù)庫原理與方法》,1983年,鄭若忠 王鴻武,湖南科學(xué)技術(shù)出版社出版. \x0d\x0a《數(shù)據(jù)庫系統(tǒng)原理》,1988年,俞盤祥 沈金發(fā),清華大學(xué)出版社. \x0d\x0a\x0d\x0a(4)操作系統(tǒng)原理 \x0d\x0a《現(xiàn)代操作系統(tǒng)》,孫鐘秀等,高等教育出版社. \x0d\x0a《操作系統(tǒng)原理》,謝青松,人民郵電出版社. \x0d\x0a《操作系統(tǒng)原理教程》,張堯?qū)W主編,清華大學(xué)出版社出版. \x0d\x0a\x0d\x0a(5)計(jì)算機(jī)體系結(jié)構(gòu) \x0d\x0a《計(jì)算機(jī)體系結(jié)構(gòu)》,張晨曦等,高等教育出版社. \x0d\x0a《計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)》,鄭緯民 湯志忠,清華大學(xué)出版社出版. \x0d\x0a《計(jì)算機(jī)組成與結(jié)構(gòu)》,王愛英,清華大學(xué)出版社. \x0d\x0a\x0d\x0a(6)計(jì)算機(jī)網(wǎng)絡(luò) \x0d\x0a《計(jì)算機(jī)網(wǎng)絡(luò)(第二版)》,馮博琴,高等教育出版社. \x0d\x0a《》,張堯?qū)W,清華大學(xué)出版社. \x0d\x0a《計(jì)算機(jī)網(wǎng)絡(luò)》,蔡開裕等,機(jī)械工業(yè)出版社. \x0d\x0a\x0d\x0a(7)離散數(shù)學(xué) \x0d\x0a《離散數(shù)學(xué)》,孫吉貴 楊鳳杰,高等教育出版社. \x0d\x0a《離散數(shù)學(xué)教程》,耿素云 屈婉玲 王捍貧,北京大學(xué)出版社. \x0d\x0a《離散數(shù)學(xué)及其應(yīng)用(原書第4版)》( Discrete Mathematics and Its Applications,Fourth Edition,作者:美-Kenneth H.Rosen),袁崇義 屈婉玲 王捍貧 劉田譯,機(jī)械工業(yè)出版社. \x0d\x0a\x0d\x0a基本上每類的第一本已經(jīng)可以代表當(dāng)今中國大學(xué)教學(xué)用書的主流了。所以從basic角度講,足夠了,但是如果從工程角度講,建議你可以根據(jù)某一種語言去定向的學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu),比如Java或者C#。畢竟面向?qū)ο笠院?,?shù)據(jù)結(jié)構(gòu)的處理不像c那樣麻煩。體系結(jié)構(gòu),操作系統(tǒng)和網(wǎng)絡(luò)我們用的是英文教材《國外優(yōu)秀信息科學(xué)技術(shù)系列教學(xué)用書》感覺寫的比中文的實(shí)用,如果你英文好的話可以參考,分別較計(jì)算機(jī)組織與結(jié)構(gòu),實(shí)用操作系統(tǒng)概念,計(jì)算機(jī)網(wǎng)絡(luò)(好像現(xiàn)在有翻譯版了)。\x0d\x0a《計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)》我們老師當(dāng)時(shí)強(qiáng)烈推薦,但是兩大厚本,我一直沒時(shí)間看,挺遺憾的。脫離基礎(chǔ)學(xué)科,就語言方面 Think in C++ (Think in Java)是非常好的書。你可以到網(wǎng)上搜一搜就知道,Bruce.另外如果你要是學(xué)軟件的話, .net 和J2EE是必須掌握其一的,否則以后的路很難走,這方面建議你上網(wǎng)多查資料,因?yàn)樾畔⒏潞芸?,那些書很多都是抄來抄去,也沒什么新鮮的。CSDN網(wǎng)站應(yīng)該知道吧,看看里面的帖子就知道了。

軟件開發(fā)初學(xué)者應(yīng)該看什么書

學(xué)習(xí)軟件開發(fā)都需要看《c和指針》、《c缺陷和陷阱》、《c專家編程》,這三本書是一個(gè)初級C程序員必看的三本書,同時(shí)也是應(yīng)屆新員工必須好好學(xué)習(xí)的教材,非常適合剛畢業(yè)的大學(xué)生學(xué)習(xí) 。

另外還有:

C++語言提升:

《Effective C++:改善程序與設(shè)計(jì)的55個(gè)具體做法》

《More Effective C++:35個(gè)改善編程與設(shè)計(jì)的有效方法(中文版)》

《C++沉思錄》

《C++Templates中文版》

《深度探索 C++ 對象模型》

《泛型編程與STL》

一個(gè)由C轉(zhuǎn)向C++的程序員,從來沒有系統(tǒng)的學(xué)習(xí)過C++的語法,往往是用到的什么學(xué)習(xí)什么。如果要系統(tǒng)入門,《C++ primer》倒是不錯(cuò)。

設(shè)計(jì)類《代碼大全》:

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

《代碼整潔之道》

《實(shí)現(xiàn)模式》

《程序員應(yīng)該知道的97件事》

這幾本書一般講的是函數(shù)以及更低層次的設(shè)計(jì)?!洞a大全》完完整整的讀完過,而且做了很多的筆記,獲益良多。《重構(gòu)》就不必說了,其他幾本書前面大致看了一下,也非常不錯(cuò),計(jì)劃有時(shí)間要好好學(xué)習(xí)一下。

架構(gòu):

《軟件體系結(jié)構(gòu)的藝術(shù)》

《領(lǐng)域驅(qū)動(dòng)設(shè)計(jì):軟件核心復(fù)雜性應(yīng)對之道》

《軟件架構(gòu)師應(yīng)該知道的97件事》

《企業(yè)應(yīng)用架構(gòu)模式》

《面向模式的軟件體系結(jié)構(gòu)卷1:模式系統(tǒng)》

《軟件架構(gòu)設(shè)計(jì)》

《架構(gòu)師需要知道的97件事》

敏捷開發(fā):

《測試驅(qū)動(dòng)開發(fā)》

《敏捷軟件開發(fā)——原則、模式與實(shí)踐》

《Scrum敏捷項(xiàng)目管理》

《硝煙中的Scrum和XP——我們?nèi)绾螌?shí)施Scrum》

《敏捷軟件開發(fā)》

學(xué)習(xí)軟件開發(fā)入門應(yīng)該看哪些書好?

首先你學(xué)C語言,建議你看譚浩強(qiáng)的(C程序設(shè)計(jì)),把基礎(chǔ)打好,再學(xué)習(xí)C++或java,你把C語言學(xué)好后再看C++Primer或Thinking in java,你學(xué)完這兩本書了就知道自己該怎么走下去了。書里都有相關(guān)方面的很多知識以及應(yīng)該學(xué)習(xí)哪些知識。

關(guān)于自學(xué)軟件開發(fā)看什么書和自學(xué)app開發(fā)需要哪些書籍的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

掃碼二維碼