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

學習啦 > 勵志 > 成功學 > 成功學書籍 > 程序員們的專業(yè)技術書分享

程序員們的專業(yè)技術書分享

時間: 小蘭676 分享

程序員們的專業(yè)技術書分享

  書籍是一段階梯,通過它,可以從無知走向聰穎,有關程序員專業(yè)技術的書,你知道有哪些嗎?以下是學習啦小編分享給大家整理的關于程序員們的專業(yè)技術書,希望能給大家?guī)?
 
  回顧一些暢銷程序員專業(yè)技術書:
 
  1、《數(shù)學之美》第二版
 
  獲獎暢銷書《數(shù)學之美》第一版榮獲國家圖書館第八屆文津圖書獎。
 
  第一版入選廣電總局“2014年向全國青少年推薦百種優(yōu)秀圖書書目”,榮獲2012-2013年度全行業(yè)優(yōu)秀暢銷書。
 
  信息領域大學生必讀好書,央視新聞推薦的學科敲門磚。
 
  新版增加了大數(shù)據(jù)和機器學習等最新內容,以滿足人們對當下技術的學習需求;同時,根據(jù)專家和讀者的反饋更正了錯漏,并更新了部分內容。
 
  《數(shù) 學之美》第一版上市后深受廣大讀者歡迎,并榮獲國家圖書館第八屆文津圖書獎。讀者說,讀了《數(shù)學之美》,才發(fā)現(xiàn)大學時學的數(shù)學知識,比如馬爾科夫鏈、矩陣 計算,甚至余弦函數(shù)原來都如此親切,并且栩栩如生,才發(fā)現(xiàn)自然語言和信息處理這么有趣。而今,數(shù)學在信息產(chǎn)業(yè)中的應用越來越廣泛,因此,作者在第二版中增 加了一些內容,尤其是針對大數(shù)據(jù)和機器學習的內容,以便滿足人們對當下技術的學習需求。
 
  2、文明之光 第三冊
 
  吳軍博士繼獲獎暢銷書《浪潮之巔》、《數(shù)學之美》之后的跨界之作
 
  為您講述他眼中的超越上下五千年的人類文明史
 
  隨文津獎得主一起體會科技與人文之美
 
  作 者所選的創(chuàng)作素材來自于十幾年來在世界各地的所見所聞,對其內容都有著深刻的體會和認識。《文明之光》系列第三冊每個章節(jié)依然相對獨立,書中全景式地展現(xiàn) 了人類文明發(fā)展歷程中的多樣性。內容涉及音樂、美術、計算機、互聯(lián)網(wǎng)、金融、硅谷對世界科技發(fā)展的啟迪、微粒子和宇宙天文學、環(huán)境保護八個專題。
 
  3、構建之法:現(xiàn)代軟件工程
 
  “做中學 Learning By Doing”的現(xiàn)代方式教授軟件工程
 
  李未院士鼎力推薦,眾多軟工教師一致好評
 
  微軟研發(fā)總監(jiān)鄒欣力作
 
  推薦軟件工程專業(yè)學子閱讀,了解軟件工程真正內涵,懂得“工程”二字真正含義,知道軟件工程和計算機科學的區(qū)別。了解之后,就知道為何軟件工程是就業(yè)含金量較高的行業(yè)了。
 
  ——朝紅陽中山大學軟件學院
 
  書中設想了大量的場景“學”和“習”,并且用了大量的類比,非常生動有趣。這本教材也對軟件工程課老師提出了更高的要求;對學生而言,同樣面臨著要付出怎樣的努力才能學到“干貨”的選擇。
程序員們的專業(yè)技術書分享
 
  ——鞠小林南通大學計算機學院
 
  《構建之法:現(xiàn)代軟件工程》共分17章,對照美國ACM/IEEE2013年新出版的計算機科學教學指導 (Computer ScienceCurricula 2013)中的軟件工程相關部分,這本教材覆蓋了其中大多數(shù)Core-Tier1和Core-Tier2的內容??梢哉f,全書對軟件工程內容的覆蓋不遜于 任何一本現(xiàn)行的教材,同時講述了業(yè)界最新實踐方法。
 
  4、Wireshark網(wǎng)絡分析就這么簡單
 
  “在那些讓人崩潰的網(wǎng)絡故障或性能問題面前,Wireshark是非常有效的利器——如果你能夠像作者一樣對它駕輕就熟的話。本書作者根據(jù)自己多年 的經(jīng)驗,不僅由淺入深地把Wireshark的功能和使用技巧展示出來,還深入淺出地介紹了DNS、HTTP、NFS等協(xié)議的工作原理。本書不同于一般教 科書的特點是:把本來枯燥的技術問題寫得如此詼諧、有趣!作者寫得從容,相信讀者也讀得輕松。”
 
  —— 段海新,清華大學博士生導師
 
  《Wireshark網(wǎng)絡分析就這么簡單》采用詼諧、幽默、風趣的手法,由簡入深地對使用Wireshark來分析常見網(wǎng)絡協(xié)議的方法進行了剖析,作者還通過身邊發(fā)生的大量真實案例分享了Wireshark的數(shù)據(jù)包分析實戰(zhàn)技巧。
 
  其他技術類圖書不同的是,本書不務虛,不注水,力求為讀者提供最佳閱讀體驗,使讀者在一個輕松愉悅的閱讀氛圍中,潛移默化地掌握Wireshark的前世今生和實用技巧,為你的網(wǎng)絡工程師生涯提供技術支持。
 
  程序員們的專業(yè)技術書分享
 
  1、第一本Docker書
 
  Docker公司前服務與支持副總裁力作
 
  全球第一本Docker技術圖書
 
  學習Docker必備的第一本書
 
  《第 一本Docker書》由Docker 公司前服務與支持副總裁James Turnbull 編寫,是權威的Docker 開發(fā)指南。本書會指導讀者完成Docker 的安裝、部署、管理和擴展,帶領讀者經(jīng)歷從測試到生產(chǎn)的整個開發(fā)生命周期,讓讀者了解Docker 適用于什么場景。書中先介紹Docker 及其組件的基礎知識,然后用Docker 構建容器和服務來完成各種任務:利用Docker 為新項目建立測試環(huán)境,演示如何使用持續(xù)集成的工作流集成Docker,如何構建應用程序服務和平臺,如何使用Docker 的API,如何擴展Docker。
 
  2、游戲設計的100個原理
 
  眾多游戲設計秘籍
 
  100條重要的游戲設計領域的方法
 
  《游戲設計的100個原理》分4篇向讀者講述了游戲創(chuàng) 新、創(chuàng)作、平衡和解決問題的100個原理。每一個專題都采用豐富的案例來介紹多種不同的設計思路,同時以經(jīng)典圖片的形式點出了該原理所蘊含的真諦。 本書為全彩設計,適合從事或學習游戲設計的專業(yè)人士閱讀,讀者將從本書中學到如何讓游戲流行,如何讓玩家癡迷,如何設置關卡以及如何解決游戲設計中的問 題。
 
  3、編程珠璣(第二版 修訂版)
 
  歷史上最偉大的計算機科學著作之一
 
  融深邃思想、實戰(zhàn)技術與趣味軼事于一爐的奇書
 
  “《編程珠璣》是對我職業(yè)生涯早期影響最大的書之一,其中的許多真知灼見多年之后仍然使我受益匪淺。” ——Steve McConnell,軟件工程大師,IEEE Software前主編,《代碼大全》作者
 
  《編 程珠璣(第2版•修訂版)》本書是計算機科學方面的經(jīng)典名著。書的內容圍繞程序設計人員面對的一系列實際問題展開。作者Jon Bentley 以其獨有的洞察力和創(chuàng)造力,引導讀者理解這些問題并學會解決方法,而這些正是程序員實際編程生涯中至關重要的。本書的特色是通過一些精心設計的有趣而又頗 具指導意義的程序,對實用程序設計技巧及基本設計原則進行了透徹而睿智的描述,為復雜的編程問題提供了清晰而完備的解決思路。本書對各個層次的程序員都具 有很高的閱讀價值。
 
  4、編寫可測試的JavaScript代碼
 
  資深程序員講述JavaScript代碼編寫和測試之道
 
  《編寫可測試的JavaScript代碼》目標是教授如何為客戶 端和服務器編寫和維護可測試的JavaScript代碼。全書共8章。首先介紹了什么是可測試的代碼,然后分別從代碼復雜度、架構、單元測試、代碼覆蓋 率、集成測試、性能測試、負載測試、調試和自動化等角度詳細介紹。書中豐富的示例能夠幫助讀者從頭開始養(yǎng)成好的代碼編寫習慣,提升測試效率及代碼的可維護 性。 本書的作者曾先后在YouTube、Yahoo!以及Google等公司從事前端開發(fā)及測試相關工作,具有豐富的經(jīng)驗。本書主要針對那些想成為 JavaScript專業(yè)開發(fā)人員的人;也適合初中級水平或者專家級別的開發(fā)人員參考閱讀。
 
  程序員精選
 
  1、深入理解Scala
 
  來自資深實踐者的深刻洞見
 
  Scala之父作序推薦
 
  “權威并且易于理解”。——Martin Odersky Scala之父
 
  “帶你深入Scala的內部工作機制”。——John C Tyler PROS Pricing
 
  “目前為止,我在技術書里讀到過的最好的示例”。——Eric Weinberg Wagger Designs
 
  《深入理解Scala》深入探討了Scala里幾個較為復雜的領域,包括類型系統(tǒng)的高階內容、隱式轉換、特質的組合技 巧、集合、Actor、函數(shù)式編程的范疇論等,而且不是干巴巴地講述語言和庫的概念。本書充滿各種實用的建議和最佳實踐,可以來幫助讀者學習怎樣把 Scala里較少被掌握的部分應用到工作中。 本書不是Scala的入門級教程,而是適合有經(jīng)驗的Scala程序員向專家水平進階的參考讀物。本書適合想要了解Scala語言的底層機制和技術細節(jié)的讀 者閱讀參考。
 
  2、優(yōu)質代碼:軟件測試的原則、實踐與模式
 
  提煉作者有30多年的軟件開發(fā)經(jīng)驗
 
  20多年軟件測試技術的教授經(jīng)驗
 
  從開發(fā)人員關注的代碼質量的角度來講軟件測試
 
  什 么是優(yōu)質代碼?除了能夠正確實現(xiàn)設計意圖外,優(yōu)質代碼還應該具備“三好”的特性:好看,好聞(沒有壞味道),好驗證。然而,如何寫出優(yōu)質代碼呢?除了好看 和好聞之外,可測試性是優(yōu)質代碼的重要指標。盡管開發(fā)工程師普遍對提高代碼的可測試性感興趣,但是,想要在復雜的代碼環(huán)境下游刃有余地解決可測試性問題, 非得有合適的“招式”支撐不可?!秲?yōu)質代碼》這本書提供了一整套提升代碼可測試性和測試代碼的招式,書中結合實例對不同招式進行了細致的講解,并用兩個相 對完整的實例演示了招式的使用。對于立志于寫出優(yōu)質代碼卻又受可測試性困擾的開發(fā)工程師來說,本書是不可多得的參考資料。 ——段念,豆瓣網(wǎng)工程副總裁
 
  《優(yōu) 質代碼:軟件測試的原則、實踐與模式》使用真實的代碼示例介紹了測試的模式、原則和20多個技術細節(jié),并通過兩個完整的案例分析,即測試一個全新的 Java應用程序和一個未被測試的“遺留”JavaScript jQuery插件,將本書講述的所有內容整合在了一起。此外,作者還展示了一個概念框架,幫助讀者將精力重點放在改善貫穿整個軟件生命周期的可測試性上, 并給讀者提供了簡化代碼構造的全系列測試的實操指南。
 
  3、圖數(shù)據(jù)庫
 
  《圖數(shù)據(jù)庫》系統(tǒng)地介紹了圖數(shù)據(jù)庫的歷史由來、建模方法、工作原理和一些真實的用戶用例,詳細地說明了圖數(shù)據(jù)解決的是什么樣的問題,并 以Ne4j數(shù)據(jù)庫和Cypher查詢語言為例,闡述了圖數(shù)據(jù)庫的建模方法和領域用例,最后還介紹了圖數(shù)據(jù)庫的工作原理以及一些實用的圖論算法。本書的三位 作者均為Neo4j Technology公司的技術高手,他們對圖數(shù)據(jù)庫及其解決方案有豐富的經(jīng)驗,其中一位甚至還是Neo4j圖數(shù)據(jù)庫的聯(lián)合創(chuàng)始人。
 
  4、HTML5實戰(zhàn)
 
  《HTML5實戰(zhàn)》是一本全面介紹運用HTML5開發(fā)Web應用的書籍,包括了數(shù)據(jù)存儲、通信以及如何創(chuàng)建視頻游戲等諸多內容。全書分 為4個部分,第一部分主要介紹HTML5語法及本書所涉及的全部API;第二部分主要介紹基于瀏覽器的應用;第三部分主要介紹交互式圖像、媒體及游戲;第 四部分是附錄內容,深入介紹了一些本書的主題,提供一系列重要的參考資料。
 
  5、趣學Python:教孩子學編程(全彩版)
 
  Amazon暢銷編程圖書
 
  無需任何計算機基礎知識
 
  輕松有趣地掌握Python編程
 
  《趣學 Python》把你帶入一個鮮活的Python編程世界。作者 Jason R. Briggs將帶領你用獨特的(往往很好玩 的)示例程序帶你學習基礎知識。每章后面都配有 編程練習來幫助訓練思維并加強理解。在本書的最 后部分,你將編寫兩個完整的游戲:一個經(jīng)典彈球 游戲的復制品,以及一個能在平臺上跳躍、有動畫 及更多效果的《火柴人逃生》游戲。
 
  6、JavaScript面向對象編程指南(第2版)
 
  唯一一本介紹JavaScript面向對象編程的圖書。
 
  本書是《JavaScript面向對象編程指南》的第二版,全書 包括8章和4個附錄。依次介紹了JavaScript的發(fā)展歷史、基礎性話題(變量、數(shù)據(jù)類型、數(shù)組、循環(huán)以及條件表達式)、函數(shù)、對象、原型、繼承的實 現(xiàn)、BOM和DOM等。附錄部分包括了學習JavaScript編程常用的參考資源。尤其值得一提的是,本書作者是JavaScript設計模式方面的專 家,他在本書第8章中介紹了幾種常用的JavaScript編程模式,這也成為他的另一本重要著作《JavaScript模式》(JavaScript Patterns)奠定了基礎。
 
  7、Java EE 7精粹
 
  最權威的Java EE開發(fā)資訊
 
  《Java EE 7精粹》提供了Java EE 7平臺中關鍵規(guī)范的概述。全書共16個章節(jié),對Java EE 7平臺中的每一個概念都給予了詳細的解釋,并通過一系列簡單的代碼示例來幫助讀者更好地了解這個平臺。作者Arun是Java EE團隊的核心成員,也是Oracle的Java布道者,對Java EE 7平臺的啟動有重要貢獻,是對Java EE 最有發(fā)言權的技術專家。
 
  8、像程序員一樣思考(修訂版)
 
  學會像程序員一樣思考
 
  構建創(chuàng)新性問題解決方案!
 
  “本書所提供的習題類似于我在接受Google和Facebook的軟件工程師面試時所遇到的問題,因此對于打算通過面試尋找新工作的專業(yè)程序員,本書是極好的復習材料。” ——Ariane Coffin, Wired.com網(wǎng)站的GeekMom
 
  《像 程序員一樣思考》(修訂版)分為8章。第1章通對幾個經(jīng)典的算法問題切入,概括了問題解決的基本技巧和步驟。第2章通過實際編寫C++代碼來解決幾個簡單 的問題,從而讓讀者進一步體會到問題解決的思路和應用。第3到7章是本書的主體部分,分別探討了用數(shù)組、指針和動態(tài)內存,類、遞歸和代碼復用來解決問題的 途徑和實際應用。最后,第8章從培養(yǎng)程序員思維的角度,進行了總結和概括,告訴讀者如何才能像程序員一樣思考。
 
  9、SQL學習指南
 
  “如果你決定開始學習SQL語言,那么請卷起袖子大干一場吧,不過別忘了讓本書成為你的伙伴。閱讀本書并完成 書中每個實踐練習,可以為創(chuàng)建基于數(shù)據(jù)庫的解決方案做好準備。數(shù)據(jù)庫無所不在,本書向你提供作者在工作中經(jīng)過實踐檢驗的寶貴經(jīng)驗。” ——Roy Owens 來自CBORD Group公司的數(shù)據(jù)庫專家
 
  《SQL學習指南》本書全面系統(tǒng)地介紹了SQL語言各 方面的基礎知識以及一些高級特性,包括SQL數(shù)據(jù)語言、SQL方案語言、數(shù)據(jù)集操作、子查詢以及內建函數(shù)與條件邏輯等內容。書中每個章節(jié)講述一個相對獨立 的主題,并提供了相關示例和練習。本書內容以SQL 92標準為藍本,涵蓋了市場上常用數(shù)據(jù)庫的最新版本(MySQL 6.0、Oracle 11g及Microsoft SQL Server 2008)。 本書適合數(shù)據(jù)庫應用開發(fā)者、數(shù)據(jù)庫管理員和高級用戶閱讀。針對開發(fā)基于數(shù)據(jù)庫的應用程序,以及日常的數(shù)據(jù)庫系統(tǒng)管理,本書都展現(xiàn)了大量經(jīng)過實踐檢驗的方法 和技巧。讀者可以通過對本書循序漸進地學習快速掌握SQL語言,也可以在實際工作中遇到問題時直接翻閱本書中的相關章節(jié)以獲取解決方案。
 
  10、大數(shù)據(jù)存儲:MogoDB實戰(zhàn)指南
 
  《大數(shù)據(jù)存儲:MongoDB實戰(zhàn)指南》從學習與實踐者的視角出發(fā),本著通俗精簡、注重實踐、突出精髓的原則,精準剖析了 MongoDB的諸多概念和要點。全書共分4個部分,分別從基礎知識、深入理解MongoDB、監(jiān)控與管理MongoDB和應用實踐幾個維度詳細地介紹了 MongoDB的特點及應用實例。 本書適合有海量數(shù)據(jù)存儲需求的人員、數(shù)據(jù)庫管理開發(fā)人員、數(shù)據(jù)挖掘與分析人員以及各類基于數(shù)據(jù)庫的應用開發(fā)人員。讀者將從書中獲得諸多實用的知識和開發(fā)技 巧。
 
  11、Python Cookbook(第3版)中文版
 
  Python Cookbook(第3版)中文版覆蓋了Python應用中的很多常見問題,并提出了通用的解決方案。書中包含了大量實用的編程技巧和示例代碼,并在 Python 3.3環(huán)境下進行了測試,可以很方便地應用到實際項目中去。此外,本書還詳細講解了解決方案是如何工作的,以及為什么能夠工作。
 
  每個程序員都該閱讀的書
 
  國外知名網(wǎng)站stackoverflow上有一個問題調查: 哪本書是對程序員最有影響、每個程序員都該閱讀的書?
 
  這個調查已歷時兩年,目前為止吸引了153,432人訪問,讀者共推薦出了478本書(還在增加),其中最火的一本書《Code Complete》被頂了1306次。如果你是個程序員,你一定有興趣看看這些書里你都看過幾本,如果你一本沒看過的話,我也不好說什么,也許你是個天才,但我相信大多數(shù)人都知道,你在學校里根本學不到什么真正的工作中需要的知識,我們畢業(yè)后能幫助我們在公司中勝任工作的老師就是這些優(yōu)秀的書籍,一本好書可以改變一個人的一生。
 
  下面是這個調查中排名靠前的書的一個簡單的清單:
 
  第一名:1306票《Code Complete (2nd Ed) by Steve McConnell》,中文版《代碼大全(第二版)》,兩屆Software Jolt Award震撼大獎得主!
 
  第二名:1161票 《The Pragmatic Programmer》,中文版《程序員修煉之道》
 
  第三名:689票 《Structure and Interpretation of Computer Programs》,中文版《計算機程序的構造和解釋》
 
  第四名:557票 《The C Programming Language》,中文版《C程序設計語言》
 
  第五名:472票 《Introduction to algorithms》,中文版《算法導論》
 
  第六名:430票 《The Mythical Man-Month》,中文版《人月神話》
 
  第七名:426票 《Design Patterns》,中文版《設計模式》
 
  第八名:353票 《Compilers: Principles, Techniques, and Tools 》,中文版《編譯原理》
 
  當然了,這里的排名并不具有什么權威性,但絕對可以說都是好書,這11本外還有很多書雖然票數(shù)不是那么多,但大家估計都耳熟能詳,比如《Effective C++》(中文版《Effective C++:改善程序與設計的55個具體做法》),《Clean Code》(中文版《代碼整潔之道》),《Effective Java》(中文版《Effective Java中文版(第2版)》等 。
 
  記得有位先哲曾說過:一種編程語言的重要性并不在于語言本身,而是在于這種語言來體現(xiàn)出來的編程思維模式。所以說,并不是你用到的書才去讀,讀書是一種習慣。

831651