力扣书单整理|值得程序员反复阅读的好书

阅读的目的应该是变得更有智慧,而不只是变得更有知识。

尤其是对于行业发展迅猛,技术快速迭代的程序员群体而言,读一本真正的好书,远胜于读一堆的书。

那么,在程序员的职业成长过程中,有哪些值得被反复阅读的好书呢?

在这里插入图片描述
基础进阶

《深入理解计算机系统(第 3 版)》

在这里插入图片描述
原作名: Computer Systems: A Programmer’s Perspective

推荐指数:🌟🌟🌟🌟🌟

类别:计算机系统入门

扣友评语:

一本面向所有初学者的 “计算机系统介绍(导论)”,编程领域大名鼎鼎的 CSAPP ,也是目前计算机系统结构类最优秀的导论型作品。从程序员的视角详细阐述计算机系统的底层系统,适合用来打好初学者的操作系统、编译原理、体系结构基础。

在这里插入图片描述
《编码:隐匿在计算机软硬件背后的语言》
原作名: Code: The Hidden Language of Computer

推荐指数:🌟🌟🌟🌟🌟

类别:计算机入门
在这里插入图片描述

扣友评语:

本书讲述的是计算机工作原理。作者用丰富的想象和清晰的笔墨将看似繁杂的理论阐述得通俗易懂,你丝毫不会感到枯燥和生硬。

更重要的是,你会因此而获得对计算机工作原理较深刻的理解。这种理解不是抽象层面上的,而是具有一定深度的。从和隔街的好友深夜交流到构建一台计算机,作者完成奇妙的转换。深入浅出、鞭辟入里。完全不需要任何先验知识,只要是人就能读懂,就能理解计算机的构成。

这本书大段的文字描述了浅显的知识,随着基础知识的不断增加,有“难度的”知识越来越快地呈现。不过这一切在作者妙笔生花下,显得格外自然。
在这里插入图片描述
原作名: Core Java, Volume I: Fundamentals, Twelfth
《 Java 核心技术》

推荐指数:🌟🌟🌟🌟🌟

类别:Java 入门
在这里插入图片描述

扣友评语:

每次我的朋友来问我,学 Java 看什么书好,我总是说:《 Thinking in Java 》是你一定要看的,但不是现在,那本书不适合入门。要入门,来,借这本书去吧,然后递给他这本《 Core Java 》(卷一)。

Java 十年,发展如此迅速,J2EE 之火热,令我大感惊讶,我为我几年前选择学 Java 感到庆幸。现在我身边用 Java 的人越来越多了,周边的实验室里十有八九都在用 Java 开发项目。企业级开发领域,Java 是现在的王者。

Java 的名字是如此响亮,越来越多的人想来学学 Java ,在学校里的那次 Java 协会聚会时,我发现,本科里学 Java 的还是处于入门阶段的最多,他们对 Java 具体是什么,能做什么,怎么用,处于相当懵懂的地步(我现在也没好多少~),这一切,在这本书里都讲的相当清楚。

我对我的朋友说,装一个 JCreator ,自己亲手配好 JDK 的环境,然后好好看这本书,特别是前七章,把里面的代码好好敲一遍,相信你的 Java 能够到一个基本入门的地步。

在这里插入图片描述
《 C++ Primer (中文版》
推荐指数:🌟🌟🌟🌟🌟

类别:C++ 入门
在这里插入图片描述

扣友评语:

几乎是每个 Cpper 必读的一本书籍,在第五版中已经适用 C++11 的规范。

本书一定程度可以作为一本手册来进行翻阅。

注意:很多新手以为读完这本书就对 C++ 了解的差不多了,然而这本书只不过是 C++ 的冰山一角而已。

获取更多详情:力扣书单整理|值得程序员反复阅读的好书

编辑:pingping

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值