InfoQ的用户们都喜欢读哪些书?

百家 作者:InfoQ 2018-09-29 03:12:06

哈喽,我是你们的极客商城小姐姐啦

自七月份以来

我一直在致力于做一件事情

给你们推荐专业领域内的好书

有句话说得好

              

毕竟选好书是学习的第一步嘛!

所以我们每次选书之前都会做大量的调研

只有那些经典的好书才能经过我们的第一道考核

在商城上架

第二道考核是什么呢?

那当然是我们的用户喜好啦

三个多月过去

已经有不少小伙伴们在商城买过书了

经过我们的观察

发现最对InfoQ用户口味的

是以下这几本书

 

算法系列


前网易游戏云风曾经说过:“算法,先于计算机存在于世,比编程语言本身更为重要。语言只是工具,算法才是灵魂。”


我们的用户也深谙这个道理,所以算法类的书非常受欢迎。


《算法》

       

      

这本书的地位就不需要我多讲了吧,算法领域书中宗师级别的地位,每一个算法入门都应该看并且能看懂的书。


没学过高等数学?只要你知道高中数学知识就行。


没学过编程?作者在开头就讲了有关Java的基础知识,即便学的是其他语言,也不影响阅读和理解。


对初学者非常友好。


作者在这本书运用了实例告诉你不同算法的用途、优缺点,并且配有大量的图和代码,可以非常直观地帮你理解书中的算法。实用性强,可读性也很好,让你不知不觉中在红黑树、Prim算法、压缩算法中走过,入门初学的首选。


《算法图解》

       


可能很多人还是会觉得《算法》比较难,所以会选择先从《算法图解》开始。


这本书的逗比气质从封面开始就已经暴露无遗,是一本不错的初级初级初级算法入门书。


有多简单呢,豆瓣评论都开始用“科普书”来形容它了,你说它好懂不好懂!


书中几乎每一页都有清新活泼的手绘插图,而且占比还不小。作者用各种萌萌的手绘插图讲解算法的基本概念,比如广度优先搜索啦、散列函数啦、内存问题啦,深入浅出,简单易懂,绝对的寓教于乐,非常适合零基础的人来读,不知道的人猛地打开还以为是一本初级数学书。


《算法之美》



一个“难”字让很多程序员看见算法就敬而远之,但是看完这本书之后,很大程度上会改变我们对算法的看法。


这本书讲解算法非常有趣,用相当生活化的例子告诉我们算法如何应用在恋爱、生活和工作中。

怎么选择最佳的停车位置?


什么时候卖房子最合适?


看完之后忍不住会说:“啊!算法也太可爱了吧!”

 

网络协议系列


计算机网络是“考研408”之一,但很多人不愿意下苦功夫。因为背起来太麻烦了。其实这不怪我们,很多书没从我们的思维去讲解,理解起来就非常困难。


所以我们选了几本符合人类思维的网络协议入门书,果不其然,大家很喜欢。


《网络是怎样连接的》

       


这本书迎合了我们日常的上网习惯,从最简单的输入网址开始,到网页加载完成,一步步告诉我们“上网”这个过程的奥秘所在,就在这个过程里,慢慢告诉我们应用层、传输层、网络层、链路层以及物理层等在这期间都扮演了什么样的角色。


完美而全面地回答了“当我们在浏览器输入一个URL的时候究竟发生了什么?”这个经典问题,让你在不知不觉中掌握网络的基础知识。


就是因为简单易读,所以这本书号称蹲在马桶上就能看懂,给老妈、女友讲解也能听懂!


《图解HTTP》

       

       

相较于文字,我们都喜欢看图。所以在这本书中,你会看到大量非常非常萌的插图,基本上每一页都有图,让人猛地一看以为这是一本漫画书。


但实际上,这本书很硬核——用最简单的方式讲最纯的技术


书中的插图就像一个导航,自然连贯地将所讲的文字知识串成了一个个流程图,让你在不知不觉中了解HTTP协议的工作流程,就像从家门口出发,经过下楼、公交、到达目的地之后一样的自然。


作为一本入门书,它几乎覆盖了有关HTTP协议的所有知识点,可以迅速帮你建立起对HTTP协议的系统性理解,除此之外,还讲解了最新流行的技术。


《图解TCP/IP》

       


这本书是日本有关TCP/IP的圣经教材,如果你读通了这本书,那么再啃《TCP/IP详解》就会容易许多。


和上面的图书一样,这本书也胜在涵盖内容广,甚至一开始没有直接讲TCP/IP,而是引入了互联网计算机的发展史,再一步一步循循善诱,引出TCP/IP的诞生原因,从而帮你系统建立起一个学习背景,更好地认识和理解TCP/IP协议。


作为一本入门书,这本书用相当生动的语言把TCP/IP相关知识点讲解得非常清晰明了。


可以这么说,如果你想入门TCP/IP,那么这本书是首选。

 

Java系列


Java的地位不用我多讲吧(虽然有很多人黑),InfoQ有很多用户本身也是用Java的。我们推荐过很多有关Java的书,用户最推崇的是这一本。

 

《Effective Java中文版》

       


“神书”、“整本书都是精华”、“内容永不过时”、“Java 程序员必读”……


这些标签都是属于《Effective Java 中文版》的。


这本书不是讲理论基础的,而是讲实战的。书中介绍了 78 条极具实用价值的经验规则,涵盖了大多数开发人员每天所面临的问题的解决方案,并且通过代码例子进一步进行佐证。


哪怕不是 Java 程序员,也能买来看看,书中绝妙的编程观是跨语言、跨平台的。

 

新书系列


市面上的很多书都是教你做架构,却很少教你系统地做架构师。我们最近上架了一本新书,也许就是因为这个原因,这本书预售第一天就卖出六百册。

 

《从零开始学架构》


这本书的诞生源于作者本人的亲身经历——作者李运华是一位就职于一线大厂的资深技术专家,在指导手下员工的时候发现没有一本书是系统教架构设计的,干脆用自身十几年的工作经验总结出了一套架构设计的方法论。


所以书里的内容最初实践于作者就职公司的内部,先后应用在了抢购、用户中心、游戏、咨询、中间件等不同的业务场景中。


书中关于架构的来源、架构设计的目的、原则与流程都是独一无二的,并且是经过验证的。


全网独家,商城最后一天优惠,想买的同学抓紧啦!

 

以上这些书就是InfoQ的用户最喜欢的书啦,不知道你的书柜里还缺哪本呢?进入极客商城补充你没有的那一本吧~


点击“阅读原文”也可进行购买哦~

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接