来自开源爱好者的 7 本读物推荐

来自开源爱好者的 7 本读物推荐

2022年10月20日1 次浏览来源:Linux中国阅读原文

社区的成员们推荐这些书籍,涵盖了从有趣的悬疑小说到发人深省的非小说作品的各种类型,你一定能从中找到一本你想看的书!

很高兴能为大家介绍 Opensource.com 的 2022 年暑期阅读清单。今年的榜单包含来自 Opensource.com 社区成员的 7 本精彩的读物推荐。你可以发现各种各样的书籍,涵盖从有趣舒适的谜团到探索发人深省主题的非小说类作品。我希望你能在这个榜单中找到感兴趣的书本。

希望你喜欢!

《每个 Java 程序员都应该知道的 97 件事:专家的集体智慧》

Book title 97 Things Every Java Programmer Should Know

每个 Java 程序员都应该知道的 97 件事:专家的集体智慧 97 Things Every Java Programmer Should Know: Collective Wisdom from the Experts 》

编辑:Kevlin Henney 和 Trisha Gee

由 Seth Kenlon 推荐

这本书是由 73 位在软件行业工作的不同作者共同撰写。它的优秀之处在于它不仅仅适用于 Java 编程。当然,有些章节会涉及 Java,但是也还有一些其他话题,例如了解你的容器环境、如何更快更好地交付软件、以及不要隐藏你的开发工具,这些适用于任何语言的开发。

更好的是,有些章节同样适用于生活中的问题。将问题和任务分成小的部分是解决任何问题的好建议;建立多样化的团队对所有合作者都很重要;由从散乱的一块块拼图到拼好的完成品,看起来像是拼图玩家的思路,也适用于不同的工作角色。

每章只有几页,总共有 97 个章节,你可以轻松跳过不适用于你自己的章节。无论你是一直在写 Java 代码、或者只是学过一点 Java,亦或是尚未开始学习 Java,对于对代码和软件开发过程感兴趣的极客来说,这都会是一本好书。

《城市不是计算机:其他的城市智能》

Book title A City is Not a Computer

城市不是计算机:其他的城市智能 A City is Not a Computer: Other Urban Intelligences 》

城市智能化的目标之一是为市民提供服务和更好的城市参与感。Mattern 指出,但是实际上,智慧城市“希望将技术专家的管理想法与公共服务相融合,从而将公民重新设置为‘消费者’和‘用户’”,然而,这并不是在鼓励公民积极参与城市的生活和治理。

第二个问题是关于智慧城市收集的数据。我们不知道收集了什么数据,以及收集了多少数据。我们也不知道这些数据使用在什么地方,以及是谁使用的。收集的数据太多了,以至于处理数据的市政工作人员会不堪重负。他们无法处理所有数据,因此他们专注于短期容易实现的任务,而忽略了更深层次和更紧迫的问题。这绝对达不到在推广智慧城市时所承诺的目标:智慧城市将成为解决城市困境的良药。

《城市不是计算机》是一本短小精悍、经过深入研究的、反对拥抱智慧城市的论证。这本书让我们思考智慧城市的真正目的:要让百姓真正受益于城市智能化,并引发我们的思考:发展智慧城市是否必要呢。

《git sync 谋杀案》

Book title git sync murder

git sync 谋杀案 git sync murder 》

《像女孩一样踢球》

Book title Kick Like a Girl

像女孩一样踢球 Kick Like a Girl 》

《这是我的!:所有权的潜规则如何控制着我们的生活》

Book title Mine!

这是我的!:所有权的潜规则如何控制着我们的生活 Mine!: How the Hidden Rules of Ownership Control Our Lives 》

《并非所有童话故事都有幸福的结局:雪乐山公司的兴衰》

Book Title Not All Fairy Tales Have Happy Endings

并非所有童话故事都有幸福的结局:雪乐山公司的兴衰 Not All Fairy Tales Have Happy Endings: The Rise and Fall of Sierra On-Line 》

由 Joshua Allen Holm 推荐

在 1980 年代和 1990 年代, 雪乐山公司 Sierra On-Line 是计算机软件行业的巨头。这家由 Ken 和 Roberta Williams 夫妻创立的公司,出身并不起眼,但却发布了许多标志性的电脑游戏。《 国王密使 King's Quest 》、《 宇宙传奇 Space Quest 》、《 荣耀任务 Quest for Glory 》、《Leisure Suit Larry》 和 《 狩魔猎人 Gabriel Knight 》 只是该公司几个最大的专属系列中的很小一部分。

《并非所有童话故事都有幸福的结局》这本书,涵盖了从雪乐山公司发布第一款游戏 《 神秘屋 Mystery House 》,到该公司不幸地被 CUC 国际公司收购以及后续的所有内容。雪乐山品牌在被收购后仍存活了一段时间,但 Williams 创立的雪乐山已不复存在。Ken Williams 以一种只有他才能做到的方式,讲述了雪乐山公司的整个历史。雪乐山的历史叙述穿插了一些 Williams 提出的管理和计算机编程建议的章节。虽然 Ken Williams 在写这本书时,已经离开这个行业很多年了,但他的建议仍然非常重要。

虽然雪乐山公司已不复存在,但该公司对计算机游戏行业产生了持久的影响。对于任何对计算机软件历史感兴趣的人来说,《并非所有童话故事都有美好的结局》都是值得一读的。雪乐山公司在其鼎盛时期处于游戏开发的最前沿,从带领公司走过那个激动人心的岁月的 Ken Williams 身上,我们可以学到许多宝贵的经验。

《新机器的灵魂》

Book title The Soul of a New Machine

新机器的灵魂 The Soul of a New Machine 》

以上就是 2022 年的推荐阅读书目。它提供了很多非常棒的选择,我相信读者们能得到数小时发人深省的阅读时光。想获取更多书籍推荐,请查看我们历年的阅读书目。

分享
Baike.dev

baike.dev helps you discover great languages, frameworks, databases, DevOps and cloud-native tools.

Quick links

About

Contribute

Found a great developer tool? Share it with the community.

Submit a tool
© 2026 baike.dev Developer EncyclopediaUpdated daily · Discover great developer tools