程序员要读的书都在这儿啦,收藏起来慢慢看。

该博客对编程相关的必读书籍进行分类推荐,涵盖编程风格、架构、领域驱动、应用技术、算法等多个类别,涉及Java、Python等编程语言,还包括计算机系统、Unix、数据库、网络等方面的书籍,供同学们根据自身需求选择。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

所有书籍排名和分类不分先后,同学们可根据自身量身选择。

一. 推荐数据分类

1.1 编程风格:

  • 《阿里巴巴开发手册》
  • 《重构-改善代码既有设计》
  • 《代码整洁之道》:细节之处的效率,完美和简单。
  • 《设计模式》:这本书是面向对象设计的经典书籍。
  • 《重构》:代码坏味道和相应代码的最佳实践。
  • 《编程珠玑》

1.2 架构:

  • 《淘宝技术这十年》
  • 《架构整洁之道》
  • 《架构师修炼之道》
  • 《现代操作系统》

1.3 领域驱动:

  • 《领域驱动设计精粹》

1.4 应用技术:

  • 《ElasticSearch》实践
  • 《Kubernetes指南》

1.5 算法:

  • 《剑指offer》
  • 《算法》:枯燥的话,可以看算法图解
  • 《算法导论》 :美国的本科生教材,这本书应该也是中国计算机学生的教材。
  • 《数据结构与算法分析》

1.6 宏观:

  • 《代码大全》
  • 《人月神话》

1.7 学习思想

  • 《程序员修练之道》:从个人责任、职业发展等等讲述

1.8 计算机系统

  • 《计算机的构造和解释》
  • 《现代操作系统》
  • 《计算机网络》
  • 《计算机程序的构造和解释》
  • 《编译原理》
  • 《深入理解计算机系统》

1.9 Unix

  • 《Unix 编程艺术》
  • 《Unix 高级环境编程》
  • 《Unix网络编程》
  • 《UNIX编程艺术》
  • 《Linux C 编程一站式学习》
  • 其他推荐书籍:
    1. 《自己动手写操作系统》
    2. 《一个操作系统的实现》
    3. 《系统虚拟化原理与实现》
    4. 《深入理解 Linux 虚拟内存管理》
    5. 《深入理解 Linux 内核》
    6. 《深入 Linux 内核架构》
    7. 《穿越计算机的迷雾》
    8. 《程序员的自我修养:链接、装载与库》
    9. 《操作系统真象还原》
    10. 《操作系统设计与实现》
    11. 《x86 汇编语言:从实模式到保护模式》
    12. 《linux 内核设计的艺术图解》
    13. 《Linux 设备驱动开发详解》
    14. 《Linux 内核完全注释》
    15. 《Linux 内核设计与实现》
    16. 《Linux 多线程服务端编程》
    17. 《Linux 内核分析及编程》
    18. 《IBM PC 汇编语言程序设计》
    19. 《深入理解计算机系统》
    20. 《性能之巅:洞悉系统、企业与云计算》
    21. 《Linux 内核协议栈源代码解析》
    22. 《UNIX 网络编程》
    23. 《Linux/UNIX 系统编程手册》
    24. 《深入 Linux 设备驱动程序内核机制》
    25. 《深入理解 Linux 驱动程序设计》
    26. 《Linux Device Drivers》
    27. 《TCP/IP 详解卷》
    28. 《The TCP/IP Guide》
    29. 《深入理解 LINUX 网络技术内幕》
    30. 《Linux 内核源代码情景分析》
    31. 《UNIX/Linux 系统管理技术手册》

1.10 数据库

  • 《数据库系统概念》

1.11 网络

  • 《TCP/IP详解 卷I 协议》
  • 《TCP/IP 网络编程》
  • 《图解 TCP/IP》
  • 《The TCP/IP Guide》
  • 《HTTP权威指南》

1.12 Java

  • 《深入Jvm虚拟机》
  • 《Effective Java》
  • 《The Definitive Guide to Java Performance》(Java性能权威指南)
  • 《Java并发编程实战》
  • 《java多线程编程核心技术》
  • 《Java核心技术:卷I基础知识》

1.13 Python

  • 《Data Structures and Algorithms in Python》:深入浅出地讲解了数据结构,并且讲述了各种数据结构的python实现

后期会不断完善与更新,欢迎留言建议!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

暗余

码字来之不易,您的鼓励我的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值