Skip to content

Instantly share code, notes, and snippets.

@oldratlee
Last active August 12, 2023 17:03
Show Gist options
  • Save oldratlee/90d2e11b182a9f50d073 to your computer and use it in GitHub Desktop.
Save oldratlee/90d2e11b182a9f50d073 to your computer and use it in GitHub Desktop.
关于我的“程序员必读书单”

@peng_gong程序员必读书单不错,核对了一下自己。

“读完”指从头到尾读完的;“读过”是指有读但中途放下了。
当然有些书是在自己年轻时读完的,当时阅历尚浅理解吸收有限,要再读! 😊

PS:
这里个人强调于区分“读完” vs. “读过”,是因为对于编程了解原则还远远不够,循环往复的理解操练是标配,按这个节奏打穿一本书的体系是开始也是过程。
个人觉得如果连“读完”好书建立书中的体系这样级别的磨练都不行,那路是不是走得着急了! 😄

PPS: 📚我的豆瓣读书

读完

  1. 深入理解计算机系统(第2版)
  2. 图灵的秘密:他的生平、思想及论文解读
  3. C和指针
  4. C专家编程
  5. C陷阱与缺陷
  6. Java核心技术
  7. Java编程思想
  8. 深入理解Java虚拟机(第2版)
  9. Effective Java
  10. Java程序员修炼之道
  11. Java并发编程实践
  12. JavaScript语言精粹
  13. Python编程实战:运用设计模式、并发和程序库创建高质量程序
  14. 七周七语言:理解多种编程范型
  15. 计算机程序的构造与解释
  16. 算法导论(第3版)
  17. 代码大全
  18. UNIX编程艺术
  19. 设计模式
  20. 代码整洁之道
  21. 企业应用架构模式
  22. 重构
  23. Practical Unit Testing with JUnit and Mockito
  24. 人月神话
  25. 大教堂与集市
  26. 程序员修炼之道
  27. 高效程序员的45个习惯
  28. 编程大师访谈录
  29. 简约至上:交互式设计四策略
  30. 程序员的思维修炼

读过

  1. 编码:隐匿在计算机软硬件背后的语言
  2. C++标准库(第2版)
  3. Effective C++
  4. Java Puzzlers
  5. .NET设计规范(第2版)
  6. JavaScript权威指南(第6版)
  7. 编程语言实现模式
  8. 编程珠玑(第2版)
  9. Unix编程环境
  10. 编写可读代码的艺术
  11. 敏捷软件开发(原则模式与实践)
  12. xUnit Test Patterns
  13. 写给大家看的设计书
  14. 怎样解题:数学思维的新方法
  15. 批判性思维:带你走出思维的误区
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment