当前位置: 首页> 书评> 正文

STL源码剖析《STL 源码剖析》

  • 小小评论家小小评论家
  • 书评
  • 2023-03-26 03:52:43
  • 57

看完了《STL源码剖析》一书,从拿到书到读完,不到5天,对于一本技术书籍来说,已经很快了。

记得看《全球通史》之后评价,那是我很长一段时间以来看过的最好的非技术书籍;那么这本则是我很长时间以来看过的最好的技术书籍。

如果说《Effective C++》让我第一次感受到C++的博大精深,那么这本书则带我走入C++的大门。

狭义的看,这本书可以看作是数据结构的后续课程,从中可以看到世界级大师对于各种数据结构的深刻理解和优雅的实现。

说到优雅,最近有一本书刚刚翻译完成还未上市,叫做《编程之美》(Beautiful code)。有幸下载了电子版,虽然由于读英文太花时间,只看了其中的几章,但里面处处体现的代码的“美”却令我感受颇深。比如其中有一段是讲qsort的实现及其优化,从各个实现版本的衍化可以看出大师的功力。期待汉化版的发行。

计算机有太多东西要学,即便只学C++这一个东西,穷其一生也未必能学透,更何况复杂的计算机世界呢。庄老人家说,吾生也有涯,而知也无涯,以有涯随无涯,殆已。当时背养生主的时候就觉得这句话很诡异(现在也觉)。庄子的境界肯定不是一般人能达到的,那对我来说这句话只能起到负面的作用了。

当然,不能因为太多东西要学,就停止学习。一点一点的学,总是会有进步的(比如看完STL源码剖析就可以感觉到自己C++的水平上了一个台阶)。而且学习的过程本身就是快乐的~

阅读全文