书单-提高计算机内功

时间:2022-05-17 15:02:29
  1. Code: The Hidden Language of Computer Hardware and Software (《编码的奥秘》)
  2. Computer System: A Programmer’s Perspective (《深入理解计算机系统》) / Windows via C/C++ (《Windows核心编程》 / 《程序员的自我修养》
  3. Code Complete 2(《代码大全》)/ The Pragmatic Programmer (《程序员修炼之道》,我也把这本书称为《代码小全》)
  4. Programming Pearls (《编程珠玑》) / Algorithms / Algorithm Design / 《编程之美》
  5. The C Programming Language
  6. The C++ Programming Language / Programming: Principles and Practice Using C++ / Accelerated C++
  7. The Structure and Interpretation of Computer Programs (《计算机程序的构造和解释》)
  8. Clean Code / Implementation Patterns
  9. Design Patterns (《设计模式》) / Agile Software Development, Principles, Patterns, and Practices
  10. Refactoring (《重构》)
  11. C++编程思想
  12. Effective C++
  13. 深度探索C++对象模型
  14. C++语言的设计和演化
  15. C专家编程
  16. C陷阱与缺陷
  17. C语言接口与实现
  18. Lua程序设计
  19. Linkers and Loaders
  20. COM本质论
  21. Windows核心编程
  22. 深入解析Windows操作系统
  23. 程序员修炼之道
  24. 代码大全
  25. UNIX编程艺术
  26. 设计模式
  27. 代码优化:有效使用内存
  28. 深入理解计算机系统
  29. 深入理解LINUX内核TCP/IP 详解
  30. 软件随想录
  31. 黑客与画家
  32. 重来
  33. UNIX编程艺术
  34. 编程人生
  35. Code Complete 2
  36. The Mythical Man-Month (《人月神话》)
  37. Code: The Hidden Language of Computer Hardware and Software (《编码的奥秘》)
  38. TAOCP (不解释)
  39. The Pragmatic Programmer (《程序员修炼之道》)
  40. Design Patterns (《设计模式》)
  41. The Structure and Interpretation of Computer Programs (《计算机程序的构造和解释》)
  42. Refactoring (《重构》)
  43. The C Programming Language
  44. Introduction to Algorithms (《算法导论》)
  45. 工程师入门:
  46. Code Complete 2
  47. 程序员修炼之道
  48. 深入理解计算机系统
  49. 工程师升级:
  50. 设计模式
  51. 重构——改善既有代码的设计
  52. 工程师转型:
  53. 快速软件开发——有效控制与完成进度计划
  54. 人月神话
  55. IT项目管理那些事儿
  56. 软件随想录
  57. 最后期限
  58. 走出软件作坊
  59. 你的灯亮着吗?——发现问题的真正所在
  60. The Myths of Innovation
  61. The Innovator’s Dilemma
  62. The Innovator’s Solution
  63. Crossing the Chasm
  64. Inside Intuit
  65. 盛田昭夫
  66. 杰克·韦尔奇自传
  67. 梦断代码
  68. Innovation
  69. 浪潮之巅