HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

InfoQ 编辑 2018 年推荐阅读清单(第一部分)

  • 2018-10-09
  • 本文字数:7568 字

    阅读完需:约 25 分钟

本文要点

  • InfoQ 编辑团队会定期碰头,互相分享各自的推荐阅读清单。本文目的在于将面向 InfoQ 社区广泛地分享他们的推荐清单。
  • InfoQ 的核心价值之一,就是 InfoQ 网站上的所有内容必须是由软件交付实践者提供的。这些软件交付实践者是活跃在设计、构建和运维软件一线的人员。InfoQ 的编辑都是兼职的,大家共同致力于分享自身的知识和经历。
  • 本期热门的推荐阅读资源包括:Nicole Forsgren、Jez Humble 和 Gene Kim 合著的“Accelerate”一书,Adrian Colyer 维护的技术博客“The Morning Paper”,Steven Skiena 撰写的《算法设计指南》一书。

InfoQ 的核心价值之一,就是 InfoQ 网站上的所有内容必须是由软件交付实践者提供的。这些软件交付实践者是活跃在设计、构建和运维软件一线的人员。由此,向InfoQ 贡献内容的撰稿人都是一些在正常工作之余的兼职编辑,InfoQ 的所有内容是由兼职编辑修改和审核的。这些业界专家都是具有远见卓识的业界领袖和毕生保持学习的实践者,他们的目标不仅局限于提升InfoQ 信息的优秀质量,而且意在努力增进IT 业界的专业化程度,促进和发展社区。

InfoQ 编辑团队会定期在 QCon 大会上碰头,互相分享各自的最新收获,QCon 大会定期在伦敦、纽约、旧金山、北京、上海等城市举办。会上的一个重大亮点就是大家交换推荐阅读书单,并就最新的书籍和资料展开讨论。

鉴于分享知识是 InfoQ 的核心价值之一,InfoQ 编辑们致力于收集并分享大量可推荐给读者的知识,使他人可从中受益。在未来的一周内,我们将为 InfoQ 读者推出一组系列文章,分享由这些编辑们所推荐的阅读书单,并概要评述推荐书籍的重要性。

我们非常期望能收到读者们的反馈。如果大家想要了解如何成为 InfoQ 编辑,或是希望通过申请加入编辑团队,请参阅“投稿”页面中提供的指南。

Ben Linders

Ben Linders  在荷兰工作,是一位敏捷、精益、质量和持续改进领域的独立顾问。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     

“Accelerate”,作者:Nicole Forsgren、Jez Humble 和 Gene Kim

Nicole Forsgren、Jez Humble 和 Gene Kim 合著的《加速:高性能技术企业的构建和扩展》(“Accelerate: Building and Scaling High Performance Technology Organizations”)一书指出了影响软件交付性能的因素,介绍了大量有助于实提高软件交付速度、稳定性和质量的技能和实践。

我推荐本书的原因在于,书中的内容是基于扎实的研究,进而给出了对影响各因素间关系的深度洞悉。无论读者出于何种目的考虑采纳敏捷、精益或是 DevOps,本书都能帮助他们聚焦于可影响这些目标的因素,并决定应用何种实践去实现上述目标。

InfoQ 曾对本书做过书评报道

《从 1 到 100,用心求变》,作者:Lynn Manns 和 Linda Rising



Mary Lynn Manns 和 Linda Rising 合著的《从 1 到 100,用心求变: 你我都需要的 63 个持续改进与提升策略 》(“More Fearless Change: Strategies for Making Your Ideas Happen”)一书阐述了多种驱动组织可持续改进的模式。

对于身处改进中的读者(说实话,当今社会中谁能置身于改进度外),《从 1 到 100,用心求变》是一本经典书籍。在 2015 年,两位作者重新修订了书中给出的 48 种模式,并新添加了 13 种模式。

InfoQ 曾对本书做过书评报道

《敏捷估计与规划》,作者:Barry Boehm 和 Richard Turner

Barry Boehm 和 Richard Turner 合著的《敏捷估计与规划》(“Balancing Agility and Discipline: A Guide for the Perplexed”)一书对敏捷方法和计划驱动方法进行了对比。该书是一本经典图书,针对如何根据人们的需求,需求敏捷和规划以及应用实践间的平衡。

更多信息,可访问该书的出版信息

Chris Swan

Chris Swan is Fellow  是 DXC.technology 的董事、副总和全球交付 CTO。他在企业中领导跨产品系列的运营设计转变、利用数据推动客户转型和服务履行的优化。                                                                                                                                                                                                                                                                                                                                                                                            

“Accelerate”,作者:Nicole Forsgren、Jez Humble 和 Gene Kim

我再次推荐“Acclerate”一书。我要强调指出的是,该书适用于各行各业的企业,书中介绍的内容是基于数据和分析的,而非采用案例研究的讲述方式。因为案例研究很容易被读者否定,“我们并不喜欢这类案例,它们对一些企业适用,但并不适用于我们”。

《信息安全工程》,作者:Ross Anderson

永恒的经典教材《信息安全工程》(“Security Engineering: guide to building dependable distributed systems”)。任何关注安全的读者(当然,任何人都应关注安全),应该熟知该必读书目。特别要指出的是,现在该书可在线免费下载。

该书的详细信息,可访问作者的主页

由 Adrian Colyer 维护的博客“The Morning Paper”

该博客会定期发布对多篇计算机领域重要论文的解读,它为读者了解业界的最新动态提供了一种简单的方式。对于那些想从该博客中汲取精华内容的读者,也可阅读 InfoQ 提供的季度评论。

直接访问该博客,请点击此链接

InfoQ 与 Colyer 合作推出季度评论杂志。有兴趣的读者可点击此链接

Richard Seroter

Richard Seroter  是 Pivotal 的产品高级总监,他具有科罗拉多大学的工程学硕士学位。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    

《格鲁夫给经理人的第一课》,作者:Andy Grove

《格鲁夫给经理人的第一课》(“High Output Management”)一书是 Intel 前 CEO Andy Grove 于二十多年前撰写的,但书中内容时至今日依然很有价值。无论是技术经理新人,或者已任职多年者,都能在本书中发现大量可用于改进自身管理技能和团队整体性能的指导。我是在 2018 年上半年读的这本书,立刻后悔为什么我没有在五年前读到它。该书将会改变你对于召开会议、一对一座谈、做出决策和持续改进上的做事方式。

更多信息,可访问该书的出版信息

《数据密集型应用系统设计》,作者:Martin Kleppmann

《数据密集型应用系统设计》(“Designing Data-Intersive Applications”)一书是我今年读到的写得最好的技术图书。在本书中,Kleppmann 很好地阐述了数据存储和处理解决方案的一些现状,并指出了在选择最适合方案中需考虑的因素。书中提出的存在于可扩展性上的挑战和问题,是很多人在处理分布式系统中尚未考虑到的。尽管很多开发人员宣称自己知道如何构建稳健的应用,但是我怀疑很多人在面对数据层时依然存在许多考虑不周之处。这本书可加速提升读者对此的认知。

更多信息,可访问该书的主页

读者可以收听 InfoQ 对 Martin Kleppmann 的采访录音

“Overcomplicated, Technology at the Limits of Comprehension”,作者:Samuel Arbesman

鉴于我们正在构建越来越复杂的系统,因此我们应该认识到,没有任何人能理解整个系统,知道系统会如何出错。我们不应过分膜拜技术,也不应对技术抱有恐惧心理。正确的做法是在两者间找到正确的平衡点。《过度复杂:处于理解边缘的技术》(“Overcomplicated, Technology at the Limits of Comprehension”)一书介绍了如何对日益复杂的系统做设计、构建、探索和排错。该书为我提供了几种新的思考问题途径。

更多信息,可访问该书的主页

Ben Evans

Ben Evans  是 jClarity 的联合创始人,一家致力于 JVM 性能优化的公司。Ben 是 LJC(伦敦 Java 用户组)的组织者,JCP 执行委员会成员,并参与制定了 Java 生态系统的标准。他还是一位 Java 冠军程序员,三次担当 JavaOne 摇滚明星演讲者(Rockstar Speaker)。此外,他撰写或合著了《Java 程序员修炼之道》(“The Well-Grounded Java Developer”) 、最新版的《Java 技术手册》(“Java in a Nutshell”)和“Optimizing Java”等图书。

《C 专家编程》,作者:Peter van der Linden

《C 专家编程》(“Expert C Programming”)讲授了一些常被人误解的 C 和 Unix 知识,的确可令读者提升相关知识的层次。

更多信息,可访问该书的主页

《判断力》,作者:Roger Fisher 和 William Ury

《判断力》(“Getting to Yes: Negotiating Agreement Without Giving In”)一书介绍的谈判技术高度适用于专业技术人员所处的多个场合。如果正确使用,可给出非常好的结果。

该书的更多介绍,可访问作者的个人网站

《算法设计指南》,作者:Steven Skiena

对于使用任何编程语言的开发人员,《算法设计指南》(“The Algorithm Design Manual”)都是十分有用的手册。

更多信息,可访问该书的主页

额外推荐:由 Adrian Colyer 维护的博客“The Morning Paper”

和 Chris Swan 一样,再次推荐读者定期阅读该博客。

Srini Penchikala

Srini Penchikala  目前在德克萨斯州奥斯丁市任高级软件架构师。他也是 InfoQ 大数据和 NoSQL 数据库社区的责任编辑。Srini 在软件架构、设计和开发上具有 22 年的经验,目前正在撰写“Big Data Processing with Apache Spark”一书,并与他人合著了“ Spring Roo in Action ”一书,该书已由 Manning 出版社出版。

“Dare to Serve”,作者:Cheryl Bachelder:

本书讲述了一位领导者应如何通过服务他人并服务于企业的最佳利益,进而提供卓越的成果。本书作者 Cheryl Bachelder 于 2007 年加入陷入困境的 Popeyes Louisiana Kitchen 炸鸡专营店并担任 CEO。她通过采用“服务型领导”模式扭转了企业的经营局面,并使企业恢复盈利。

该书倡导的领导原则是“激情、倾听、计划、指导,问责和谦逊”。在该模型中,服务型领导者帮助员工在工作中找到目标,并将可实现的高绩效目标定义为“大胆的目的地”,推动员工参与其中。实现目标是通过解决实际问题、提供资源并衡量结果。

在软件开发团队中,服务型领导力很好地诠释了 Scrum Master 和架构师等角色。

更多信息,可访问该书的官方网站

《对话智商》,作者:Judith E. Glaser

《对话智商——如何通过三级对话达成卓越表现》(“Conversational Intelligence: How Great Leaders Build Trust & Get Extraordinary Results”)一书是组织人类学家 Judith E. Glaser 撰写。书中新给出了一些有效的强大对话方式,向大脑提供信任、合作和共同成功等信息。在书中,作者提出了一种新的框架,用于了解哪些对话激活了更高层次的智能(如信任、诚信、同理心和良好的判断力)。

对于企业中各个层级的敏捷软件开发团队和团队领导者,该书都是很好的资料。

更多信息,可访问该书的官方网站

“Reactive Microsystems”,作者:Jonas Bonér

当前,微服务已成为开发解决方案的主流。如果读者尚不甚了解如何在分布式系统环境中管理这些微服务,那么这本迷你书提供了非常及时的资源。

在该书中,Bonér 阐述了如何使用事件和命令等概念来管理微服务间的交互。本书向读者介绍了事件优先的领域驱动设计(DDD),以及如何实现一直有效的 DDD 原则与再次提出的事件驱动架构(EDA)间的协同工作。

该书可从 Lightbend 网站下载。

查看英文原文: The 2018 InfoQ Editors’ Recommended Reading List: Part One

2018-10-09 18:352661
用户头像

发布了 391 篇内容, 共 135.2 次阅读, 收获喜欢 256 次。

关注

评论

发布
暂无评论
发现更多内容

基于SLO告警(Part 2):为什么使用MWMB方法

Grafana 爱好者

可观测性 Grafana Prometheus SRE SLO

面试官:什么是双亲委派模型?

王磊

java面试

音频编辑服务UI SDK接入指导及常见问题

HarmonyOS SDK

HMS Core

高密度 ARM 服务器如何引领“数智时代”发展,打通“智变质变”正循环

GPU算力

深度学习 并行计算 arm架构 高性能计算 ARM服务器

Spring Boot + WebSocket 实时监控异常

程序员大彬

Java springboot

【FAQ】申请运动健康服务验证环节常见问题及解答

HarmonyOS SDK

HMS Core

什么是渲染农场,渲染农场一般怎么收费?

Renderbus瑞云渲染农场

云渲染农场 渲染农场

周鸿祎瞄准中小微客户提供免费SaaS,思路:50万企业×2万年费=100亿补贴

B Impact

CMAE 结合对比学习和掩码,提高表征辨别力

Zilliz

一体化移动办公平台,让政企工作更轻松、更便捷

WorkPlus

数据结构-Hash常见操作实践

杨充

《流浪地球2》的现实倒影(一):从量子计算机到MOSS

脑极体

量子计算机 小苔藓 流浪地球 MOSS

AI时代的信息技术部怎么改革?

FN0

小程序 超级app

高效管理,让工作事半功倍

石云升

极客时间 2月月更 技术领导力实战笔记

微软提出 TinyMIM,首次用掩码预训练改进小型 ViT

Zilliz

可变二维码,玩转“码”上时代

旺链科技

区块链 区块链技术 区块链溯源

一文读懂SCADA系统的组件功能及应用

2D3D前端可视化开发

组态软件 工业组态软件 web组态软件 SCADA

DataEase 启动异常如何解决:Access denied for user 'root'@'xx.xx.xx.xxx' (using password YES)

搞大屏的小北

DataEase

开年直播 | 博睿数据创始人兼CTO对话InfoQ,聊聊2023年重要战略技术趋势:可观测性

博睿数据

可观测性 博睿数据 媒体声音

疫情大环境下科技互联网公司开源节流降本增效

laofo

研发效能 降本增效 开源节流

泼辣修图2023官方网页版入口在哪里?

茶色酒

泼辣修图2023

用 NFTScan 的角度解析 Yuga labs NFT 项目系列

NFT Research

NFT BAYC

Java高手速成 | JSP MVC模式项目案例

TiAmo

mvc java; jsp

时序电路建模基础

timerring

FPGA

数字先锋| 枣庄政务云全新升级,居民办事体验upup!

天翼云开发者社区

AirServer2024免费的手机投屏电脑软件

茶色酒

AirServer AirServer2023

WorkPlus即时通讯软件,专注于企业信息安全可靠的企业IM

WorkPlus

专访三维空间雷成老师 | 原来水墨画风格的3D建筑动画可以如此惊艳……

Renderbus瑞云渲染农场

瑞云渲染 3D建筑动画 三维空间

跨境SaaS企业“会议营销"实战:立足商机注定平庸,300分客户转不转“MQL"?

B Impact

如何理解DevOps?

老张

DevOps 软件工程

安全可信| 首批+先进!天翼全栈混合云一举斩获三项可信云评估

天翼云开发者社区

InfoQ编辑2018年推荐阅读清单(第一部分)_研发效能_Daniel Bryant_InfoQ精选文章