读完《码农翻身》一书后的总结

本书作者刘欣先生一共用了六章来写,那我总结也通过这六章来进行总结吧,本书大部分内容和Java这门语言有关,如果是做Java的朋友而又苦于基础不是很好的,可以看看这本书,本文只是介绍一下我自己的感想,并没有什么实质性的东西,如果看原书有什么不懂的可以私信我,或者直接去请教刘欣先生。

第一章:计算机的世界你不懂

作者通过对计算机的发展历史一样循序渐进的介绍计算机中的组成,并且从原理的角度解析了为什么我们计算机中的硬件为什么要这样设计,设计的好处有哪些,无论是TCP的传输,进程内部为什么要拥有线程,都做了介绍,因为内容过多我就不仔细讲解,作者通过一个又一个小故事来进行写出故事,由第一人称的角度来叙述,故事生动形象,引人入胜,其实我们并不是每一个人都喜欢长篇而又严谨的论文一样的文章,这种像是童话一样的故事我想应该会比这种论文更吸引人吧。

第二章:Java帝国

本章节如果所需要做的工作并不是Java并且暂时也不想了解Java的话,那么可以简单的跳过,本章也是介绍Java中一些常用工具,一些Java中使用的原理,我印象最为深刻的就是动态代理那一段了,Java中的动态代理没有办法直接在原类中进行修改或者说增加代码,所以Java中的动态代理其实是动态的生成了一个新的类来进行的操作。全文讲解的是我们目前常用的JDBC,JSP之类的原理和这些东西诞生的理由,正所谓知其然,也要知其所以然就是这样,我们弄懂了一个东西以后,我们还要明白为什么,他是为了解决什么样的事情的。

第三章:浪潮之巅的Web

这一章节讲的是Web,个人觉得对于Web讲解的不是很完美,如果有兴趣继续深入可以看看著名的TCP/IP协议(卷一) 这本书,这段讲解也是以Java的角度来解决Web实际问题为角度来书写(可能是目前Web主流是Java的缘故,很多东西都有一种既视感),比如加密,授权,SSO这些,全是以实际问题出发,比较适合入门后再回头来观看,会让人有一种茅塞顿开的感觉。

第四章:代码管理的那些事

本章我不太想总结什么,其实也就是SVN和GIT的诞生原因,也没有操作什么东西,可以当成看故事一样来看这一章节。

第五章:我的编程语言简史

这一章我也感觉没有什么好说的了,其实就是介绍现在市面上的一些常用语言和优缺点,写到这里仔细想一下好像有含金量的东西前三章就已经讲完了。

第六章:老司机的精进

本章讲的是作者对读者的一些建议,个人感觉这一章还是很受用的,这一章最后的末尾讲的编程四兄弟的故事,我自己认为我自己是 “不看书的老三” 这样的把。

总结一下:

全本书看完,对于我个人来说是对目前学习的知识的一些梳理,也是对一些不太理解的知识的再度学习,比如计算机中的抽象概念,一直都有一种模模糊糊的感觉,本书进行了梳理之后有了一种恍然大悟的感觉;还有原来不太理解的幂等性,讲解了CAS(compare and swap)的时候进行了一遍再度学习,对这些知识有了一些新的认识。 正所谓只要你觉得对自己有帮助的书,无论是什么样的书,那么这本书就一定是好书 所以我觉得这本 《码农翻身》 是一本非常有趣的好书。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值