程序之美系列
副标题:无
作者: (美)郭西奥斯(Gousios,G.); (美)斯宾耐立思(Spinellis);John Viega;奥拉姆(Andy Oram) ;Jeff Hammerbacher; (美)Toby Segaran
内容简介:
推荐序一 如何看到一滴水的美丽
支付宝(中国)公司业务架构师
《大道至简》作者
周爱民(aimingoo)
【一】
架构是一个过程,而非一个结果。
【二】
在大多数人的谈论中,架构是一个目标产物,而作为架构师的责任就是去生产它。所以无论如何,架构是可以“做”出来的,而且也应该有一些“做”的方法、技术、技巧。有人问过我:架构的最主要产出是什么?我的答案是:图。这里面有两层含义:一层含义是如同建筑师描绘的蓝图一样,用于引导实施者;另一层含义是架构师头脑中清晰的目标系统。如果架构师头脑中没有系统清晰的图像,他是没有办法把它画出来的。
【三】
画家画的无非是物我。画物的画家,最终画的还是我见。所以,画家的笔最终描绘的是他自己心里的映像。
【四】
艺术是不可能被“生产”出来的,生产出来的,叫“艺术品”。
【五】
架构这个过程,是架构师洞见系统内在结构、规律、原则和逻辑的过程。真正的架构师是可以将自己放在系统中去的(例如作为系统中的任何一个角色),只有清晰地理解系统,才能简洁地描述它。而当架构师拿出了他所描述的“作品”的时候,架构这一过程就已经结束了。
【六】
一滴水滴落的过程中,有多少个形态的变化?
目录预览:
程序之美系列(架构之美、安全之美、数据之美)
架构之美
O'Reilly Media,Inc.介绍
推荐序一 如何看到一滴水的美丽
推荐序二 架构的架构
推荐序三 美丽架构的含义
推荐序四 美丽架构之道
译者序 架构与美
作译者简介
序 Stephen J.Mellor
前言
第一部分 论架构
第1章 架构概述John Klein David Weiss
1.1 简介
1.2 创建软件架构
1.3 架构结构
1.4 好的架构
1.5 美丽的架构
致谢
参考文献
第2章 两个系统的故事:现代软件神话
2.1 混乱大都市
2.2 设计之城
2.3 说明什么问题
2.4 轮到你了
参考文献
第二部分 企业级应用架构
第3章 伸缩性架构设计Jim Waldo
3.1 简介
3.2 背景
3.3 架构
3.4 关于架构的思考
第4章 记忆留存Michael Nygard
4.1 功能和约束
4.2 工作流
4.3 架构关注点
4.4 用户反应
4.5 结论
参考文献
第5章 面向资源的架构:在Web中Brian Sletten
5.1 简介
5.2 传统的Web服务
5.3 Web
5.4 面向