书评:实现模式

  • Amr Elssamadisy
  • 郑柯

2007 年 11 月 8 日

话题:Java敏捷最佳实践语言 & 开发架构文化 & 方法

Kent Beck 的新书《实现模式》是一本关于如何撰写 Java 代码的书。本书中的模式,是基于 Kent 对现存代码的阅读以及他自己的编程习惯而形成的。这些模式 来自他早年使用 Smalltalk 模式通过代码与其他开发人员进行沟通的过程。它们的级别相对设计模式较低,与 Larman 提出的 GRASP 模式处于同一 粒度。本书中的模式试图为如何撰写大家都能看得懂的代码提供一个清晰明确的视角,并告诉你这些代码如何为人的需要和降低成本的需求提供保障。

Kent 以一种优雅而简洁(全书加附录只有 156 页)的方式为我们分享了他的经验。他没有给出规则,而是给出了价值观、原则和经验之菁华(rules of thumb)。

没有统一的法则。程序员需要思考、沟通和学习。这是敬业精神的一部分。

本书对于初级和高级开发者同样很有帮助——每个人都能获得不同的收获。请阅读完整的书评以了解更多细节。

查看英文原文:Book Review: Implementation Patterns

Java敏捷最佳实践语言 & 开发架构文化 & 方法