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本书对你们有所帮助,在新的一年能够在技术上日新月异,共勉。