2015讓我受益最大的那些書--別找了,都在這裏前端
時間過得真快,很早就計劃寫一篇2015的總結,算是對這一年我的總體知識技術體系的梳理,因爲出差和項目的關係直到今天才抽出時間。若是用一個字來歸納2015年本人的技術體系更新那就是:變。shell
2015年以前個人工做重心是用最高效的Java\C\C++\C#代碼優化代碼性能,編寫高效的服務端代碼,項目的目標主要是優化,因此時間不是特別大的問題,只要你可讓軟件的性能有本質的提高,花稍微多一點時間團隊都會徹底的支持,只要你搞的定。相信看過我以前博客的朋友會知道,在微軟的服務端開發技術棧裏面本人能夠算是稍有心得,能夠再提高的方面已經不多,從信息論的角度講,這個領域的信息量對我來講已經愈來愈少。數據庫
2015年我加入了一個全新的團隊開始了全職的JavaEE開發,因爲團隊不是很大,分工每每須要相對粗線條,不少方面的東西都須要本身一我的從前端,寫到服務端甚至數據庫,固然,頁面的設計有專門的團隊來設計。對於項目開發來講客戶是按照驗收的功能點來付費的,因此開發效率和時間安排會相對緊湊,好比一個功能可能幾天甚至幾個小時就要完成,這一點上對你們都是很大的一個挑戰。下面筆者從以下的幾個方面談談這一年一路走來研究的技術和相關的書籍,與你們共勉。bootstrap
1. 前端技術是2015年增加比較快的領域之一,因爲前端標準的興起落後於已經成熟多年的服務端開發,因此信息量相對較多,以下是本人的書單。swift
The Definitive Guide to HTML5
CSS The Missing Manual
Professional JavaScript For Web Developers
JavaScript The Definitiv eGuide
Efffective JavaScript
Jump Start bootstrap
JQueryUI Themes
JQueryUI Cookbook
JavaScript And JQuery
JQuery In Action
Pro JQuery
JavaScript設計模式與開發實踐
Dreamweaver CS6 The Missing Manual
Photoshop CS6 The Missing Manual
Professional Node JS
深刻淺出NodeJS
Single Pag Web Application設計模式
2. 服務端開發是本人的老本行,可是基於JavaEE的服務端開發和微軟技術棧仍是有很大區別的,以下的服務端書單使我對JavaEE的理解有了本質的認識。ide
Professional Java For Web Applications
Hibernate Recipes
Core Java I-II
Java In A Nut shell
Efffective Java
Java Performance
Java Concurrency InPractice
Java EE 7 Performance Tuning and Optimization
Practical Unit Testing With JUnit And Mockito
Groovy In Action
Programmin Groovy 2
Pro JPA 2
Spring In Action
Pro Spring 4th Edition
Pro ASP.NET MVC5oop
3. 數據庫技術的應用和提高永遠是應用開發的必爭之地,無論是SQL仍是NOSQL,以下的書單都是一個不錯的開始。
High Performance MySQL
MySQL Cook book
HBase The Definitive Guide
Hadoop The Definitive Guide 4th
HBase In Action性能
4. 計算機科學方法論,磨刀不耽誤砍柴,這些方法論對團隊的協做和效率的提高幫助特別大。
持續交付:發佈可靠軟件系統的方法
Pro Git
Version Control With Git
Maven The Definitive Guide優化
5. IOS開發在2015年比較火爆,儘管swift開源看起來前途無限風光,可是做爲一個有C基礎的人,以下的材料也是一個不錯的開始。
Objective C Programming The Big Nerd Ranch Guide 2nd Edition
Cocoa Programming for MacOSX 4th Edition
Efffective Objective C
iOS Programming The Big Nerd Ranch Guide 4th Edition
Programming Objective C 6th
Mac OSX and iOS Internals 2012
OSX Mountain Lion TheMissing Manual
總結
2015年是筆者從業以來寫代碼最多的一年,固然代碼不是越多越好,6個多月的時間裏居然敲壞了一個全新MacBook Pro的鍵盤,但願以上的48本書對你們有所幫助,在新的一年能夠在技術上日新月異,共勉。