蜕变:程序员眼中的软件危机

作者:Harvey Friedman
Metamorphosis: A Programmer Looks at the Software Crisis
  • 作者:William Beckett

  • 出版社:Numerical Analog, Inc.

  • 价格:15 美元

  • ISBN:0-966033-9-6

  • 评论员:Harvey Friedman

我同意评论这本书的原因之一是被它的标题所吸引。 这是否可能是一部关于调试的卡夫卡式论文? 读完之后,我意识到情况并非如此。 我发现这种风格更像是康拉德的风格,就像黑暗之心中一样。

这本书有三个主要部分。 第一部分包含 9 章,是对 1994 年 9 月的科学美国人杂志上发表的一篇文章“软件的长期危机”的回应。 作者 William Beckett 是一位经验丰富的系统设计师/程序员,曾在许多硬件平台上使用过多种编程语言。 科学美国人文章的作者似乎没有广泛的计算机背景,因此他的文章大部分取材于管理层的辩解和流行媒体的计算机冲击头条新闻。

Beckett 在这九章中逐节、逐段甚至逐行地回应。 他的主题是常识或实用主义。 非创业型程序员会喜欢本书的这一部分,因为它是工薪阶层在反驳“呆伯特”式管理。

第二部分包括第 10-15 章。 在这里,贝克特重印并讨论了来自保罗·艾伦和连线的信件和回复。 他使用大量个人轶事来说明他想要强调的观点。 这也是一篇不错的读物,特别是对于那些不满的人来说。

第三部分,第 16-21 章,是事情变得高度推测性的地方。 可以说,在这里我们融合了科幻小说、诠释学、新时代思想等。 第 3 部分应该被称为“贝克特眼中的世界,以及贝克特如何让它变得更好”。 我发现自己艰难地完成了最后一部分。

总的来说,对于那些没有过度工作而有时间实际阅读和思考他有争议的想法的程序员来说,这本书可以提供有用的反思。 这本书的公开目的是“为创意领域的专业人士提供一种关于当前西方意识形态的视角,这种视角能够使其变得更好”。 他以 54 个项目的折衷书目来支持它以供进一步阅读。 这本书绝不是每个人的菜,但有些人可能会发现一些好主意或解释。

蜕变可以通过 amazon.com 购买,或写信给出版社(P.O. Box 631, Snohomish, WA 98291)了解更多信息。

Harvey Friedman是华盛顿大学的计算机顾问,担任系统管理员或统计分析师。 在他的空闲时间,他喜欢玩 Linux,并喜欢定向运动,这是一项导航运动。 可以通过电子邮件 fnharvey@u.washington.edu 与他联系。

加载 Disqus 评论