当前位置:首页 > 每日看点

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

卡卷网2年前 (2024-12-12)每日看点303

书籍《了解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 站上有哪些很好的学习资源?

B 站上有哪些很好的学习资源?

前!方!高!能!精选了多位学习Up主,不乏百万粉丝的大V,还有超多珍贵的学习资源推荐。 进了小破站,完全不用担心学完了该怎么办?因为根本学不完啊!!!B站的学习干货实在太多了! 语言学习葉子先生酱 https://space.bilib…

我觉得华为Mate60Pro明明配置不高,为什么还是有那么多人买呢?

我也好奇啊,所以闲聊时,我问了我们公司的副总,我说Mate60pro配置这么拉胯你怎么还买啊? 他一脸疑惑的看着我,配置?什么配置?我这手机信号挺好的啊? 我们总经理用的是去年华为出的折叠手机,花了一万多,我也想问问他同样的问题,但奈何一直…

WordPress建站同时面向B端和C端,有什么好的解决方案?

这个很容易实现呀,只不过需要自己开发,整体用权限管理就可以实现了,B端和C端是不同用户权限,C端能看到的菜单入口和B端不一样就行了。技术层面实现没问题的,只不过就是看你们的技术能力和投入了 ,这样的需求应该没有现成的开源插件。只能找人定制开…

为什么闲鱼越做越差?

理想的闲鱼:卖家视角:4000块钱买的手机,用了半年不想用了,挂一个3000块,和买家一顿交流,最后2500块成交,我得到了回血,买家得到了便宜; 买家视角:想用一台4000块的手机,但是手里只有2500块,来到闲鱼和卖家一顿交流,最后25…

你怎么看待软件测试这个工作的?

你怎么看待软件测试这个工作的?

先说一个插曲:上个月我有同学在深圳被裁员了,和我一样都是 软件测试,不过他是平安外包,所以整个组都撤了,他工资和我差不多都是14K。现在IT互联网已经比较寒冬,特别是软件测试,裁员先裁测试,这几乎都是定律。我最近看了某音很多应届生以及去年毕…

你被哪个后来知道很sb的BUG困扰过一周以上吗?

你被哪个后来知道很sb的BUG困扰过一周以上吗?

没有一周以上,十来分钟我就反应过来了。 那天,我路过一个十字路口,看到是红灯,就低头刷知乎了。 作为有素质的人,即使晚上没人经过,咱也不能闯红灯。 过了一会儿抬头看还是红灯,没事儿,反正我也不着急,我就继续刷知乎了 我一会儿抬头瞅一眼,…

发表评论

访客

看不清,换一张

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