当前位置:首页 > 每日看点 > 正文内容

2024年你读了哪些觉得比较好的计算机书籍?

卡卷网1年前 (2024-12-12)每日看点263

书籍《了解Linux内核》

很少有关于操作系统的书籍能提供这种深度。它非常特定于X86,也是32位,但许多细节仍然相关。在这20年里,内核代码也发生了重大变化,但整体设计基本相同。我希望这本书能为更现代的硬件而更新,也是一篇非常好的技术写作,尽管正在讨论的主题是高度循环的,但想法的流程和顺序非常线性。你确实需要x86 isa的背景才能阅读,尽管这本书涵盖了深奥的细节。

2024年你读了哪些觉得比较好的计算机书籍?  第1张

《Haskell的并行和并发编程》是我读过的最好的技术书籍。

2024年你读了哪些觉得比较好的计算机书籍?  第2张

2024年了解人工智能必须阅读的最佳书籍:即将到来的浪潮

2024年你读了哪些觉得比较好的计算机书籍?  第3张

书籍:《计算机系统》

我相信有一本每个程序员都需要读的书,任何程序员都没有理由在魔法黑匣子上编程,每个程序员/软件开发人员/工程师都应该了解他们的程序在运行的硬件上做了些什么。那这本书就是计算机系统:以Bryant和O'Hallaron的程序员视角写出。

以下是目录:1.计算机系统之旅第1部分:程序结构和执行;2.表示和操纵信息;3.程序的机器级表示;4.处理器架构;5.优化程序性能;6.记忆层次结构第2部分:在系统上运行程序;7.连接;8.非凡的控制流程;9.虚拟记忆第3部分:程序之间的互动和沟通;10.系统级I/O;11.网络编程;12.并发编程。

2024年你读了哪些觉得比较好的计算机书籍?  第4张

《低级编程》

英特尔® 64架构上的C、汇编和程序执行Igor Zhirkov的这本书解释了英特尔64架构,很好地教授了汇编和C11,并深入涵盖了编译过程。对于那些想要编写高性能、强大的代码、了解程序执行、优化软件和掌握相关计算机科学概念的人来说,这是一本必不可少的书籍之一。我会向任何旨在掌握系统级编程或增强对软件与硬件交互方式的理解的人推荐这本书。

2024年你读了哪些觉得比较好的计算机书籍?  第5张

《未来黑客:世界各国政府如何无情地追求和驯化黑客》

这是一本非常值得一读的书,作者是Emily Crose。

2024年你读了哪些觉得比较好的计算机书籍?  第6张

.Peter van der Linden的专家C编程让我对C编程语言的细微差别大开眼界,并真正让我意识到,即使使用如此简单的语言(当时只有32个关键字),也需要大量的掌握编程语言。而我只写了几年C,我获得的理解帮助我找到并欣赏了C++。

《设计模式》

Erich Gamma等人的《设计模式》是说服我学习C++的书。在那之前,正如向我解释的那样,面向对象编程看起来只是为C添加了不必要的东西,OOP启用代码重复使用的论点似乎很可疑。设计模式向我展示了OOP是多么有用,尽管像许多阅读它一样,我立即放弃并过度使用Singleton。

《Extreme Programming》

Kent Beck的Extreme Programming,完全改变了软件开发方法。经过几年的瀑布和V模型开发,我觉得必须有更好的方法来构建大型软件项目。想法就是,在有效的东西上将所有刻度盘调到十个,这引起了共鸣。我开始在与我合作的组织中推动XP,并继续使用配对编程、TDD、短迭代和CI。

《实用程序员》

Andrew Hunt和David Thomas的《实用程序员》对我的日常编码习惯做了极端编程对我的软件开发过程所做的事。它包括(在第一版中)70个让你成为更好的程序员的技巧,这些应该是显而易见的——发现一次错误——但经常被忽视,有些可能不会——提前崩溃。

《编程实践》

Brian Kernighan和Rob Pike的《编程实践》,正如一篇评论所说:“这本书的大部分是'常识',只有10%的程序员在工作多年和几加仑咖啡后才有的那种。”我很想阅读:Herb Sutter的《有效并发》,如果他写过的话。与此同时,如果你仍然能找到这些文章,是真正理解并发性和并行性的绝佳方式。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/4084.html

分享给朋友:

相关文章

b站真的能自学PS吗?

b站真的能自学PS吗?

看你想达到哪一种程度了,如果你只是平常用PS扣图、调整照片大小、尺寸、简单调个色这样,自学真的挺简单的,B站很多免费的教程都可以教会你这些技巧。但是如果说你想成为专业的设计师或者是商业修图师,无师自通真的非常难,首先你会走很多弯路,不知道怎...

Photoshop 有哪些使用技巧?

Photoshop 有哪些使用技巧?

不看后悔系列!本篇分享25个PS实用的技巧!不能保证每个都能让你惊艳,但是却是我用心写出来的,希望对你有帮助。另外我的知乎也写了接近200篇PS的技巧,超级合集分享!分享25个关于PS的技巧一、快速制作文字倒影1、新建文档,1500×100...

如何看待 Luv Letter 表示影视飓风专业性实在是让人失望?

一点儿新进展,另外以下有部分需要关注对于统一变量的问题。这个我在对比上面有写小字解释,我在一开始使用ffmpeg来控制变量。但是发现了不少问题,比如因为遗留bug,会强制将非整数帧的素材转码为VFR导致无法正确帧间对比,因此不考虑,同时尽量...

抖音上有一些账号搬运别人的视频,几乎一模一样,也没判搬运,他们是怎么做到的??

对于任何短视频平台来说,如何用最低的成本快速实现伪原创搬运都是需要解决的问题。所有的短视频平台,包括抖音、快手、tiktok、视频号、小红书、B站,甚至是FB、推特、INS、YouTube,它们的查重技术都是类似的,只要你在网络环境设置得当...

是不是从Java培训班出来的人都被淘汰了?

真实个人经历。我就是从培训班出来的,但没有学完就跑出来了。当我明白什么人不管什么基础都能进培训班进行培训,学到什么程度都能保证他们包就业,我就知道不正常。我自己是大三下的时候去的,考研考到一半感觉无望,想抓紧时间学习技术,利用应届生身份准备...

年收入40万的网文作者,是不是可以吊打任何职业了?

哈,我二十岁的时候也这么狂。想当年,我一个大二学生,在宿舍里写出一本大精品,月入两万五,在学校里走路都是横着的,游戏卡池一开,看都不看,氪到出货为止。iPhone12pro一发布直接买,还买了个iPad Pro,都是官网直接买的,Apple...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。