写的时间比较早了,jdk都升级到1.8了。不过大部分的知识都是分享经验、给出建议,这部分的知识很受用不会过时。值得一看。
这151条建议,条条都是经典,无论你是初级中级还是高级java程序员,都值得一读,时不时翻一下,在编码中应用遵循,受益颇多,将编码进行到底……
前面部分比较基础,我比较快的过了一遍,我觉得基本上如果平时写代码的习惯很好的话,是不会出现那些问题的,感觉内容有点太过追究了,不过不得不说的是,那些问题又确实真实存在,我觉得最重要的还是保持良好的编码习惯吧,后面的多线程和性能优化倒是值得一看,尤其是多线程那章(我买这本书也就为了这两章内容了),总体上是个不错的书,没事可以看看,避免真的出现bug时一脸懵逼。。。
大部分技巧很实用,后面介绍的一些库有些过时,或者jdk8中已有相应的实现
很不错的一本书,由浅入深,但是中间很多东西没看太懂,后续需要多看几遍!
作者挺用心的,分析浅显易懂,学习纠正了自己工作中的编码习惯和认知
阅读后收获不少,能静下心读完会对java的编程有很大帮助,书中的意见,前面对于初学者是很有必要的,而后半段如果你认真理解会发现对个人成长非常有帮助,非常值得一读。
讲的非常到位,工作四年感觉有些建议真是自己遇到的而不得解的问题,如果真的想提高自己的代码质量,这本书会和你有很多共鸣!
提出了很多有建设性意义的建议,对提高编码能力有很大的帮助!
技术人员的武器就是技术,我们Javaer的武器就是Java,如果我们能驰骋沙场,唯我独尊,而且屹立不倒,那就是我们成长为顶尖技术高手的时刻,朝着这一目标奋斗、努力吧,,,
1、温故知新,巩固Java功底,熟悉Java的bad smell。 2、了解Java中常见错误的原因,当问题发生时可以更快的找到问题根源。 3、代码review、评估上线风险、精准化编写测试用例过程中有用武之地。
这本书事例说明,借着源码解读,更好理解,好多建议结合目前自己的工作经历更有体会。有收获,谢谢作者!
还不错!喜欢这种一个点一个点分析的模式,可以有选择性的看自己不了解的知识。
很实用的一本书,讲了挺多细小的平时没怎么注意到的东西,也介绍了一些工具。
很难说有什么好的建议,大部分都是分析java语法规范和设计的内容,作为新手入门的内容来说,很不错。