易燃物汇聚 YouTube 有声书与书评
软件开发中的决策:权衡与取舍 封面

软件开发中的决策:权衡与取舍

[美]托马斯·莱莱克 [英]乔恩·斯基特

345人在读
32.8万字总字数
¥63.87定价

内容简介

本书详细阐述如何在设计、规划和实现软件时做出更好的决策,通过真实的案例,以抽丝剥茧的方式分析那些失误的决策,探讨还有哪些可能的解决方案,并对比各种方案的优缺点,摸索软件设计的常青模式。本书通过实例来说明某些决策的后果,例如代码重复如何影响系统的耦合与演进速度,以及如何在日期和时间信息方面隐藏细微差别。本书还介绍如何根据帕累托法则有效地缩小优化范围,确保分布式系统的一致性。 通过阅读本书,读者很快就可以将作者来之不易的经验应用到自己的项目中,以预防错误并采取更合适的编程决策。

读者书评

★★★★★

突然意识到从事开发10年了,从大学毕业带着半吊子的java水平进入职场,后面也没有完整系统的学习过。再后来的学习,不是工作需要,就是面试需要,短板愈发明显。希望可以有时间看很多书,而每一本有一丝收获就好。而这本书好像在温习这十年的来时路,七分熟悉,三分收获。内容更像是内功心法,没有明显的招式,却对职业生涯大有裨益。

★★★★★

系统梳理了软件开发中常见的决策场景(如架构选型、技术栈选择、代码设计等),强调基于实际场景制定决策,而非依赖固定模式。

★★★☆☆

软件中要决策的问题太多了,可能不是一本书能讲清楚的

★★★☆☆

内容很全面,但是深入层度一般

★☆☆☆☆

内容的深度对不上这么宏大的书名,此外各个章节之间的关系很分散

书籍信息

作者[美]托马斯·莱莱克 [英]乔恩·斯基特
译者陆明刚,胡世杰
出版社人民邮电出版社有限公司
出版时间2024-11-01
ISBN9787115635167
分类计算机-计算机综合
格式EPUB
完结状态连载中
章节数22