软件模式已大大改变了我们设计、实现和思考计算系统的方式。模式给我们提供了用于描述架构愿景的词汇。以及清晰明了、切中要点的典型设计和详细实现示例。然而,在模式概念方面很久都没有紧跟技术发展的著作出现了。对于模式概念的基础知识的新认识也仅停留在模式社区少数专家和思想先驱们的头脑中。本书的目的正是要总结模式与模式语言的知识,满足软件开发社区的需求。
由肖鹏编译的《面向模式的软件架构》是“面向模式的软件架构”系部分的内容为基础介绍模式列的收官之作,将呈现、讨论、比较和关联众多模式概念(如单个模式、模式互补、模式复合、模式故事、模式序列和模式语言)中已知的特性和应用。本书由三部分组成:第一部分介绍了过去十多年来单个模式的用法。第二部分介绍了各个模式之间的关系。第三部分以前两语言。