← 黑客书架

软件之模式 封面

软件之模式

Patterns of software

Richard P. Gabriel · 初版 1996 年

  • 65次提及
  • 28人推荐
  • 37位 HN 评论者

简介

在 Patterns of Software 一书中,备受尊崇的软件先驱兼计算机科学家 Richard P. Gabriel 为我们深入剖析了软件设计、计算机编程以及围绕它们展开的商业世界。在这部涉猎广泛的著作中,Gabriel 探讨了诸多话题,例如:什么造就了一门成功的编程语言、外界如何看待并回应计算机科学家的成果、他最初是如何投身于计算机编程与软件开发的、成功软件企业的特质是什么,以及他自己的公司 Lucid 为何在1994年(即创立十年后)走向失败

为什么值得读

溯源设计模式的历史与内涵,以深邃视角探讨软件构建与失败

适合:想深入理解软件模式与架构思想的开发者

值得读指数:83 / 100

Hacker News 读者推荐

……尽管我主要接触 Lisp 还是通过 Emacs Lisp——别喷我哈。有一本极好的书能帮你领会 Lisp 的核心概念,却又没有直接大谈特谈 Lisp,那就是 Peter Gabriel 写的《软件的模式》(Patterns of Software)。http://amzn.to/TxDKGG 我读完觉得特别受启发。这绝对是一本你需要留出充裕时间、找个安静地方静下心来细品的书。

bitops 在 HN 的推荐

……Young、Moti Yung 这本书在密码学层面远超我的理解水平,但它在我职业生涯早期让我深深着迷,还促使我动手实现了一两个算法。在很多方面都极具前瞻性。- 《软件的模式》- Richard Gabriel。不是直接讲计算机的,但我从中获得了很多深刻的洞见。它还把我引向了下一本书:- 《形式综合论》(Notes on the synthesis of form)- Christopher Alexander。这是……

larve 在 HN 的推荐

……在软件中无处不在,不管我们到底叫不叫它们“模式”。游戏循环(game loops)、事件服务器(event servers)、编译器、map/filter、微内核、stdin 转换器、数组上的 for 循环,等等等等。Richard P. Gabriel 的书《软件的模式》是完全公开免费阅读的,深入探讨了模式的历史和内涵。Alexander 本人还写了篇序言,单读这篇序言就很值了。

mbrock 在 HN 的推荐

找书

在黑客书架打开完整页面 →

数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。