专栏名称: 聊聊架构
聊聊架构
目录
相关文章推荐
51好读  ›  专栏  ›  聊聊架构

初级程序员才比招式,高级程序员只看内功

聊聊架构  · 公众号  · 架构  · 2018-09-18 17:38

正文

请到「今天看啥」查看全文


初级程序员才比招式,高级程序员只看内功。

一个简单的 ArrayList、Linked List 的选择问题,就可能会产生成千上万倍的性能差别。这个时候,数据结构和算法的价值就完全凸显出来了。如果你理解他们背后对应的数据结构,那就可以迅速看到这些类背后的本质区别,那个时候,你根本不用死记硬背,自然理解什么样的场景里该选择什么。

在西安交大读研究生的时候,一个师兄给了我一本《算法导论》,从此我便一头扎进算法世界,到现在也十多年了。这期间,我研究过数十本数据结构与算法的书籍,并对它们进行了仔细地对比、分析。

我发现, 像《算法导论》这些经典书籍,虽然很全面,但是过于缺乏重点。 很多人学起来都非常困难。而 市面很多在线课程或者线下课程,大多是为了“应试” ,只讲一些看似通用,实则 脱离真实开发场景 的内容。费劲学完感觉根本用不上,过不了几天就忘了。







请到「今天看啥」查看全文