
秦小波
在通往“Java技术殿堂”的路上,本书将为你指点迷津!内容全部由Java编码的最佳实践组成,从语法、程序设计和架构、工具和框架、编码风格和编程思想等五大方面,对Java程序员遇到的各种棘手的疑难问题给出了经验性的解决方案,为Java程序员如何编写高质量的Java代码提出了151条极为宝贵的建议。
历时73天,总算看完了这本书,写的真不错,每条建议都与我们日常研发息息相关,每一条建议背后都有一个案例,让你知其然知其所以然。并且覆盖了方方面面。比如通用的开发准则以及对象及方法的一些建议,然后再到字符串、数组、集合、泛型与反射到最后从技术员自身素质,编码习惯介绍的由深入浅,由表及里,真的是一本很不错的书,我们要完成业务需求,但这只是最基本的,我们更应该重构我们代码,让我们代码更加具备可扩展性且鲁棒性更好。从开发到研发的转变,值得我们每个人去维护。
编程的目的不仅仅是完成需求,我们需要考虑更多的东西,比如程序的健壮性,是否可拓展,是否可复用等等。要想写出一手好代码,在于平时细节处多思考总结。这本书推荐读。
这本书几乎涵盖相关Java技术的各个方面,有事例说明比较实用,很适合在上班闲暇时间看很有借鉴意义,唯一不足就是编码事例都停留在早期JDK版本,JDK1.8及之后没有涉及到,期待出新版[鸡]
程序员入门必读手册,从伊始养成优秀的开发习惯。
浅评《编写高质量代码:改善Java程序的151个建议》 优秀的代码,不仅简洁、安全和高效,还应该带着作者的深度思考,在工作的过程中多学习他人的优秀代码,培养自己编写高质量代码的风格,坚持积累,一定能有所斩获。
1、温故知新,巩固Java功底,熟悉Java的bad smell。 2、了解Java中常见错误的原因,当问题发生时可以更快的找到问题根源。 3、代码review、评估上线风险、精准化编写测试用例过程中有用武之地。
写的时间比较早了,jdk都升级到1.8了。不过大部分的知识都是分享经验、给出建议,这部分的知识很受用不会过时。值得一看。
讲的非常到位,工作四年感觉有些建议真是自己遇到的而不得解的问题,如果真的想提高自己的代码质量,这本书会和你有很多共鸣!
这151条建议,条条都是经典,无论你是初级中级还是高级java程序员,都值得一读,时不时翻一下,在编码中应用遵循,受益颇多,将编码进行到底……
前面部分比较基础,我比较快的过了一遍,我觉得基本上如果平时写代码的习惯很好的话,是不会出现那些问题的,感觉内容有点太过追究了,不过不得不说的是,那些问题又确实真实存在,我觉得最重要的还是保持良好的编码习惯吧,后面的多线程和性能优化倒是值得一看,尤其是多线程那章(我买这本书也就为了这两章内容了),总体上是个不错的书,没事可以看看,避免真的出现bug时一脸懵逼。。。