本文主要记录博主读过的书,对不错的书进行记录,不定期更新
1. 《head first java》 中文版《深入浅出java》
适合人员:适合新手
适用时间段:入行第一年或者自学初阶适用
好评度:8(10分制)
内容评价:从0到1是艰难的,保证得到1是正确的更重要。最起码它能给你一些正确的观念并帮你推开编程乐趣的大门。
2.《Java核心技术卷》
适合人员:新手和中级人员
适用时间段:卷一适合入行半年或者自学初阶,卷二适合入行一年到两年之间
好评度:6(10分制)
内容评价:卷一打基础让人混混欲睡,除非在阅读是屏蔽掉以前学习所有基础内容。
卷二是一些拓展部分,中级人员虽然不需要读,不过里面的知识点都需要见识过,不然还是读一下吧。
两卷完全就是字典的格式。
3.《Javascript高级程序设计》第三版
适合人员:任何想从事前端的开发人员
使用时间段:不限
好评度:9(10分制)
内容评价:如果全部弄明白,前端的技术问题难度会直线下降,前端的技术框架,例如jquery,dojo等等,都会成为一种坦途。
4.《head first 设计模式》中文版《深入浅出设计模式》
适合人员:有志于提升到更高层次的中级人员,想对设计模式入门的中高级人员
使用时间段:入行一年半到三年之间
好评度:9.5(10分制)
内容评价:它可以帮你理解框架的组成原理,内在的筋络,拉低学习新框架的难度,对已有的框架进行解析。这是编程岗位真正的大门。内容只可以自己去理解,不可以看视频或听讲解,每个人理解的都有一些差别。
5.《设计模式-可复用面向对象软件的基础》
适合人员:高级人员
使用时间段:入行三年到五年之间
好评度:9(10分制)
内容评价:设计模式的字典,重理解轻形式,重点在标准的设计引入到实际工作中做的适应性修改。能够根据实际需要对引入的设计模式做出适应性修改是学会的标准。没有就过一段时间继续读,多读几次就明白了。
6.《系统化思维导论》(银年纪念版)
适合人员:高级人员
使用时间段:四年到十年之间
好评度:9.5(10分制)
内容评价:主要讲述现有的系统的起源和内在机制,可以助力打破现有职业之间的系统壁垒,降低不同知识系统之间的转换难度,建立系统式思维。还在为技术岗和管理岗的选择苦恼或者想转变职业类型的话,必读。此书十分古老,只有网上提供PDF,实体书没找到。
7.《深入理解java虚拟机》
适合人员:中级人员
使用时间段:三年以上
好评度:8.5(10分制)
内容评价:主要讲述了JVM的内在机制,主要介绍GC机制、class文件加载机制、并发优化机制三大主要内容。对于想了解这三大JVM工作机制的人可以尝试去阅读一下,体验非常不错。
8.《设计原本》
适合人员:高级人员
使用时间段:五年以上
好评度:9.5(10分制)
内容评价:主要讲述了设计方面的一些笔记内容,对项目的设计理念、设计、实施都有非常好的指导作用,本书用实证主义的观点来论述,讲述了大量的实证材料。
后续更新中... ...