软件开发&软件工程
STL源码剖析

学习编程的人都知道,阅读、剖析名家代码乃是提高水平的捷径

  • 豆瓣评分8.7
  • 作者侯捷
  • 出版社华中科技大学出版社
  • 发行日期2002-6
  • ISBN9787560926995
  • 标签

学习编程的人都知道,阅读、剖析名家代码乃是提高水平的捷径。源码之前,了无秘密。大师们的缜密思维、经验结晶、技术思路、独到风格,都原原本本体现在源码之中。

这本书所呈现的源码,使读者看到vector的实现、list的实现、heap的实现、deque的实现、Red Black tree的实现、hash table的实现、set/map的实现;看到各种算法(排序、查找、排列组合、数据移动与复制技术)的实现;甚至还能够看到底层的memory pool和高阶抽象的traits机制的实现。

相关书籍

程序员修炼之道(第2版)
对于任何一个有志于做软件开发的工程师而言,值得买,值得一直读反复读
剑指Offer(专项突破版)
本书首先详细讨论整数、数组、链表、字符串、哈希表、栈、队列、二叉树、堆和前缀树等常用的数据结构,然后深入讨论二分查找、排序、回溯法、动态规划和图搜索等算法。
编程珠玑(第2版)修订版
非常有影响力的计算机科学著作之一
DevOps实践指南
全书涵盖40余个DevOps案例,以谷歌、亚马逊、Facebook等全球知名企业和组织的实际调查结果为依据,展示如何通过现代化的运维管理提升管理效率,进而为企业赢得更大市场、创造更多利润。
代码整洁之道
本书阅读对象为一切有志于改善代码质量的程序员及技术经理。
MATLAB之父:编程实践(中译本)
面向高中或大学低年级的读者,目的是想通过实验的方法将MATLAB 语言介绍给广大的初学者。