免费送书第一季发出后,不少小伙伴都很快拿到手了。有的小伙伴留言说,什么时候把剩下的发出来。这不,我六点起床准备,赶紧送出第二季。不好意思,最近工作有点忙,让你久等了。文末有获取方法。
1.Effective Java 中文第二版
作者Joshua Bloch,Java程序员进阶必读书籍,全书介绍了57条极具使用价值的经验规则,为程序员面临的问题提供解决方案,作者站在Java平台设计专家的角度,教会我们怎样才能产生清晰、健壮和高效的代码。贯穿全书的是通用的语言用法和设计模式,以及一些具有启发意义的技巧和技术。
2.Java数据结构和算法(第二版)
作者Robert Lafore,业内有句名言:不会数据结构和算法的程序员,不是好程序员。刚入门的时候,你可能只需要会一些基础语法就行,但是如果你想进阶成为大牛,数据结构和算法是你绕不过的坎,是程序员的必修课。
3.Thinking In C++
作者Bruce Eckel,如果是C++新手,这绝对是一本好书。它给你解释了怎样从C到C++ 的转变,它慢慢的给你介绍 C++ 的各种东西,先从数据抽象入手,再到类, 再到各种特性, 如访问保护, 命名空间,重载操作符,继承,多态,模板(初级介绍)等等,以及为什么要这样。它上面的例子都是顺水指推舟的, 很合理的出现了在各个章节当中, 后面的章节会继续引用前面章节讲到的例子, 从而告诉你是一个怎样的进化过程。
4.代码整洁之道
作者Robert C.Martin,他认为代码的质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好的基础。本书列举种种规则,只要遵循这些规则,就能编写出干净的代码,从而有效地提升代码质量。
5.机器学习实战
作者Peter Harrington,总体来说,我觉得这本书告诉了我们机器学习从代码上是个什么样子。这本书有自己独特之处,开始你按照它的代码走,到后来你会觉得,这哥们写的代码有点问题,不过到最后还是得感谢他领你入门了。
写文章确实挺耗时的,今天先写这么多,过几天把剩下的全部送出。小伙伴们,评论点赞分享收藏一条龙来一波。
简书:https://www.jianshu.com/u/fa72e27b5006
GitHub:https://github.com/longyoung
CSDN:https://blog.csdn.net/xiaocaoyu111
PS:获取方式很简单,关注微信公众号 longyoung,聊天页面回复「51电子书」关键字,即可获取,完全免费。
原文地址:https://blog.51cto.com/14357084/2406139