CS

《算法导论》

《算法》Robert Sedgewick,塞奇威克,高德纳的学生。

The Art of Computer Programming 《计算机程序设计艺术》 TAOCP

Programming Pearls 《编程珠玑》

More Programming Pearls 《编程珠玑2》

Structure and Interpretation of Computer Program 《计算机程序的构造和解释》 SICP

The Art of Unix Programming 《Unix编程艺术》

Code Complete 《代码大全》

The Elements of Programming Style

The Practice of Programming 《程序设计实践》

The Pragmatic Programmer 《程序员修炼之道》

The Productive Programmer 《卓有成效的程序员》

How to Solve it 《怎样解题》

The Structure of Scientific Revolution 《科学革命的结构》

Gödel, Escher, Bach: An Eternal Golden Braid 《哥德尔、爱舍尔、巴赫——集异璧之大成》

Clean Code: A Handbook of Agile Software Craftsmanship 《代码整洁之道》

Refactoring: Improving the Design of Existing Code 《重构 改善既有代码设计》