【1】OS
(1)《深入理解计算机系统》
(2)《程序员的自我修养:链接、装载与库》
(3)《程序员修炼之道》(从小工到专家)
(4)《计算机程序的构造和解释》
【2】C++
(1)《C++Primer》
(2)《C和指针》
(3)《C专家编程》
(4)《C++编程思想》
(5)《高质量C++》
(6)《Effective C++改善程序与设计的55个具体做法》
(7)《More Effective C++》
(8)《STL源码剖析》
(9)《深度探索C++对象模型》
【3】数据结构 && 算法
(1)《大话数据结构》
(2)《算法导论》
【4】编译原理
(1)《计算机组成原理》
(2)《编译原理》
【5】高阶编码
(1)《重构》
(2)《代码整洁之道》
(3)《代码大全2》
(4)《编程之美》
(5)《编程珠玑》
(6)《人月神话》
(7)《程序员修炼之道》(通向务实的最高境界)
【6】Linux
(1)《UNIX编程艺术》
(2)《深入理解linux内核》
(3)《Linux内核设计的艺术》
(4)《Linux内核设计与实现》
【7】脚本
(1)《Linux命令行与shell脚本编程大全》
(2)《Python》
【8】设计模式
(1)《大话设计模式》
Good Good Study, Day Day Up.
顺序 选择 循环 总结