有些书值得二刷,有些书第一刷都觉得浪费时间。记录下最近看的书,以前看的记不起就暂时不列了,后面如果再次二刷到再记录。
代码质量
这些书算是近期收获最大的,毕竟提高代码质量不是一蹴而就的,这些肯定还会二刷。
-
敏捷软件开发:原则、模式与实践
这本书讲了面向对象的设计原则、部分设计模式,我们经常听到的单一职责,开放封闭,里氏替换等等,里面都有具体介绍和小实例。 -
代码整洁之道
这本书也很厉害,非常全面地介绍了怎么写好整洁的代码。连注释盖怎么写都有整整一章介绍,当然好代码是不需要注释的。 -
重构:改善既有的代码设计
短小精悍 -
测试驱动开发
用例子告诉你什么叫TDD - 重构与模式(待看)
-
Head first 设计模式
讲得很清楚,但是并不全 - Effective Java
Zookeeper
这个暂时就看过一本书,个人感觉看了这本就够了
-
从Paxos到Zookeeper 分布式一致性原理与实践
由于之前没怎么了解过Zookeeper,看到这本书就感觉。哇!太厉害了。想了解Paxos的也可以看,都知道这个协议很复杂,但是这本书真的能让你了解到Paxos。
算法相关
头疼,LeetCode刷刷题也可以学到一些思路
-
算法
适合入门,内容真的不多 -
算法导论
这个当初买了实体书,可以说非常难啃了,所以我就当买了就看了吧。因为需要大量的数学知识,数学我都还给老师了。 -
编程珠玑
因为BitMap去看的,也就看了这个
Java
-
Java编程思想
买了就等于看了系列,书很厚当初看了一半,现在又没有去看的理由。 - Java并发编程实战
- Java性能优化权威指南
- 深入理解Java虚拟机
Mysql
有时间可以看看Mysql文档,真的太详细了。
- 高性能Mysql
Tomcat
-
深入剖析Tomcat
当初看的时候感觉,哇!厉害了!现在完全记不起讲啥了。
Spring
Spring相关的文档就可以了吧
-
Spring技术内幕
买了实体书,但是真的不适合我 -
Spring Boot揭秘
我觉得不行 -
Spring Cloud微服务架构开发实战
感觉什么都讲了,也感觉什么都没讲。不如自己看博客,文档 -
Spring实战
这个好像还可以,很久之前看过 -
精通Spring 4.x ――企业应用开发实战
同上
其他
-
代码大全
现在看起来觉得很枯燥,就看了一两章,以后再看 - 大型网站系统与Java中间件实践
-
图解HTTP
我觉得可以 -
Netty实战
好像看过两遍,但是我现在还是忘了看了啥。
看过,并忘过!
网友评论