| 作者 |
| 【美】Diomidis Spinellis (迪奥米德斯·斯宾耐立思) Georgios Gousios(乔治斯·郭西奥斯) |
| 丛书名 |
| 传世经典书丛 |
| 出版社 |
| 电子工业出版社 |
| ISBN |
| 9787121338076 |
| 简要 |
| 简介 |
| 内容简介书籍计算机书籍 《架构之美:行业思想领袖揭秘软件设计之美(评注版)》是荟萃了软件架构领域各位思想领袖真知灼见的经典之作,内容覆盖了软件架构的方方面面,包括架构理论、企业架构、系统架构、应用架构等。这些架构大师们用简洁的文本、真实的案例向读者勾勒出美丽架构的模样,并由此提出设计美丽架构的原则、实践与演进过程。《架构之美:行业思想领袖揭秘软件设计之美(评注版)》传递的架构知识既有高屋建瓴的系统描述,又有深入系统的全面剖析,全面体现了架构设计中的简洁之美、清晰之美、风格之美、灵活之美和演进之美。 |
| 目录 |
| 序 xix Stephen J. Mellor 前言 评注者序 软件架构终归属于工程学的范畴,不能一概以只可意会不可言传来搪塞,因为架构知识是可以传递的,架构文档是可以共享的,最重要的是,架构自身是可以评审、验证与实现的。 Stephen J. Mellor 在Beautiful Architecture一书的序中,画龙点睛地勾勒出美丽架构的模样,即必须遵循的一些普遍原则,分别为: ? One fact In one place(一处一事实) ? Automatic propagation(自动传播) ? Architecture includes construction(架构包含构建) ? Minimize mechanisms(最小化机制) ? Constuct engines(构建引擎) ? O(G), the order of growth(O(G),增长的阶) ? Resist entropy(抵制熵) 这些原则,其实就是架构师的智慧,没有足够深刻的理解与深入实践,是不可能给出如此言简意赅的架构建议的。按照我的理解,这些普适性原则其实就是在说明所谓美丽的架构,就是简单、一致、适应变化并能去除重复的架构。就如Mellor 所言--美丽的架构能用更少的机制做更多的工作。这就是Beautiful Architecture一书不凡的开篇。 若是一本平庸的书,必然会惧怕这样精彩绝伦的序,因为它愈发的美,就愈发能照映出正文的丑;它愈发的言之有物,又愈发会衬托出正文的空洞无味。然而,若是内容是超乎寻常的精彩绝伦,这样的序就无异于锦上添花,珠联璧合了。通透点儿,就是齐活!这就好比一首歌曲的领唱者,倘若一开始就飙出高音,声入云霄。后续跟着唱的人要是没有点儿本事,恐怕就难以为继了;可要都是高手呢?那就真是一场音乐的盛宴了。 Beautiful Architecture荟萃了全球最顶级的架构师和意见领袖,他们在这本书中唱出了架构思想、实践与原则的最强音。全书共分为以下5 个主题。 ? On Architeture ? Enterprise Application Architecture ? Systems Architecture ? End-User Application Architectures ? Languages and Architecture 这些主题几乎覆盖了软件架构的方方面面,精选的每篇文章可谓字字珠玑,充满了写作者的真知灼见。开卷阅读,如与大师对话,聆听者必须凝神应对,稍不留神就可能遗漏那些重要而正确的意见,影响到对整篇文章的理解。整本书正文不足400 页,然而每次阅读皆有新意,书的内容仿佛博尔赫斯笔下小径分叉的花园,花园虽小,景色却变幻多姿,路途虽短,距离却无穷无尽,咫尺天涯。 因此,作为本书的评注者,真可以说是战战兢兢、如履薄冰。我的每句点评都尽力追求达到个人最大努力的完美,不求锦上添花,只求不得狗尾续貂之嫌。安全地说,这些评注不过是我写在这本大书边上的感悟罢了。这些感悟,或是阅读到精彩段落的击节赞叹,或是不明其义而反复研读之后的醍醐灌顶,或是触类旁通体会到架构本质因而不揣冒昧地给出自己的心得体会。在评注过程中,我恪守扬长避短的原则,不懂就不装懂,默不作声,当一位沉默的看客;一旦涉猎到自己擅长的部分,却也不妨洋洋洒洒高谈阔论,坦承自己的观点。 . 对于这些架构领袖们,我怀揣敬意,却也不愿以一种卑微的心态被动接受。我需要做一个具有自己人格和高度的评注者。至于对否,就交给读者诸君对评注再做一次评注吧! 张 逸 个人博客:http://zhangyi.xyz |