Christopher Alexanderbb
人物
Created
Dec 12, 2022 08:37 AM
行业分类
建筑规划师
简介
过去半个世纪最有影响力的建筑师和城市规划专家
封面

Christopher Alexander 于2022-03-17 过世,享年 85 岁,被广泛地描述为过去半个世纪最有影响力的建筑师和城市规划专家
。本周推荐这篇文章来讲述为什么 Christopher Alexander 是如此重要的一个人。本文作者 Michael Mehaffy
是 Alexander 的前学生和长期同事,Sustasis Foundation
基金会的执行董事,该基金会最近完成了一部关于Alexander的纪录片。
影响到的人
普利策奖获得者、建筑评论家Robert Campbell 说,Alexander
“对我的生活和工作产生了巨大而关键的影响,我认为整整一代人都受到了这种影响。”
这话可能代表了很多人。
- WIKI(Wikipedia 背后的技术)的发明者 Ward Cunningham 称赞亚历山大直接激励了这项创新
- Agile 项目敏捷管理的方法论
- Rem Koolhaas :获普利策克奖,荷兰建筑师,哈佛大学建筑与城市规划学教授,CCTV 大裤衩设计者
- Andrés Duany:美国建筑师、城市規劃師,也是新都市主義大会(CNU)的创始人之一
- Bill Hillier:英国伦敦大学学院巴特雷建筑学院教授,空间句法理论的奠基人
- Stewart Brand:《全球目录》的出版人、《How Buildings Learn》作者
- Will Wright:《模拟人生》游戏的主创
- Brian Eno :英国音乐人、作曲家、制作人和音乐理论家。 氛围音乐的先锋。 常为U2乐团担任唱片制作人。
- Peter Gabriel:摇滚乐团「创世纪」(Genesis)的团长。
- Steve Jobs:Apple 创始人,享誉世界的企业家。
《一座城市不是一棵树》
他1965年标志性论文。

他1965年标志性论文《一座城市不是一棵树》描述了许多城市规划中过于整洁的树状关系,导致了贫瘠、死气沉沉。真实的城市有“重叠”,或者说是一个关系网络,就像在伯克利的一个街灯的简单例子中看到的那样。
他发现,“自然”城市有一个特征性的重叠网络结构,这是作为他们的生活过程自发的几何结果出现的。他在文章中举了一个简单的人行道、人行横道灯和报纸架的例子,但这些看似简单的元素构成了一个复杂的交互式网络系统ーー有点像“石头、剪刀、布”游戏。相比之下,规划者一直在理性地将城市分类为整洁的、树状的几何形状,这对城市的生活产生了深刻的负面影响。
他在论文中写道:
对于人类大脑来说,树是最容易表达复杂思想的工具。
但是城市不是,不能也不应该是一棵树。
城市是生活的容器。如果容器切断了其中的生命线的重叠,
因为它是一棵树,它将像一个边缘上装满刀片的碗,随时准备切断交托给它的任何东西。
在这样一个容器里,生命将被切成碎片。
如果我们把城市变成树,他们就会把我们的生命砍成碎片。
他的结论是,城市的生命ー以及任何形式的生命ー基本上依赖于空间中的几何结构,这些结构是通过这些生命过程产生的,包括人类的生命过程。如果我们不理解这一点,如果我们的计划使这一代的生命结构变得不可能,那么我们很可能会创造出死亡或濒临死亡的地方。于是我们就这样做了。
《The Nature of Order》
他的最后一部主要作品。
我们周围正在进行的自然过程往往会产生某些几何特性ー中心、边界、尺度层次、交替重复和其他特征模式。
最美丽的人类建筑也包含这些相同的几何特性,
这并非偶然,因为它们也是由人类的工艺和适应过程产生的一种“永恒的建筑方式”,
产生了一种可识别的、珍贵的“没有名字的品质”。

将生命中重复出现的几何形状归类为15种“属性”。

他发现,“15种属性”在人类历史上非常丰富。
《建築模式語言》

了解 Alexander 作品的大多数人最熟悉他1977年的著作(与六位学生合著) ,《建築模式語言》。
对于许多人来说,这种“模式语言”方法学提供了一种非常有用和吸引人的工具,可以帮助组织设计过程,并且在设计元素之间创建一种网络般的相互关系。但这种方法背后还有一套更深层次的理念ー许多人发现这套理念具有革命性和启发性。
对于 Alexander 来说,我们一直在犯一些非常错误的错误ー主要是在处理科技与生活之间关系的方法上。事实上,我们已经接受了一种致命的技术,这种技术正在毁灭地球,当然也在毁灭人类的栖息地。(除了其他类型的技术,金融技术、规划和设计技术也是如此。)核心问题是我们没有理解我们周围正在进行的生命过程,我们更加机械化的技术不仅没有支持它们,反而正在摧毁它们。然而,如果我们了解我们今天所犯的错误,就不必如此。
Alexander 与过去社会的结构非常健全和美丽形成了鲜明的对比。不管他们有什么缺点,我们可以看到,在创造这些文化的丰富性和美丽性的过程中,存在着某种“不自觉的过程”,我们可以从这个过程中学到很多东西。事实上,我们现在重新夺回这个维持生命的过程是至关重要的,我们现在的目标必须是夺回一种“永恒的建筑方式”ーー以及一种更能支持生命的永恒技术。
Alexander 认为,“永恒的建筑方式”并不是什么神秘的主题,而是一个完全合乎逻辑、易于理解的目标。这种信念在很大程度上来自于他在哈佛大学学习建筑之前,在剑桥大学接受的严格的数学、物理学和其他科学教育。在他身上,科学家看到了一种客观的结构关系ー这种关系我们一直在犯错,而且我们可以开始更好地理解。这就是部分与整体之间的基本关系——哲学家称之为“人文学”的古老主题
Alexander 观察到,我们所热爱的地方,那些最成功、最富有生机的地方,具有一种完整性,而这种完整性在太多的当代环境中是缺乏的。他认为,这个问题源于对设计的真正含义和规划的深刻误解。它不是“无中生有”——也不是来自我们自己的心理抽象——而是将现有的整体转化为新的整体,并用我们的心理过程和抽象来指导这个自然的维持生命的过程。
影响 Alexander 的人
哲学家 Alfred North Whitehead 的著作《Modes of Thought》总结了这些论点
“是对抽象过程进行正确调整的重要性... ... 高等动物区别于单纯的生命,是因为它们的抽象性和对它们的使用。人类与动物生命的区别在于它强调抽象。人类的堕落不同于人类的兴起,而是以冷漠抽象为主,与审美内容脱节或者,我们可以说,审美内容现在主要是由那些“冷抽象”本身提供的。我们迷失在我们自己的抽象概念及其构造的“镜厅”中,与生活脱节ーー与整体性、健康,以及最终与可持续性脱节。这不需要,但是为了纠正这个问题,我们需要“对抽象过程进行正确的调整”
Alexander 指出,我们认为部分是分离的东西,放在一起成为我们自己的组成部分,以“构成”一个整体。
但 Alexander 说,这不是大自然的运作方式,也不是人性最佳状态的运作方式。
在自然界中,树叶并不能“造”出一棵树。事实上,树造就了树叶!
有一个不断的适应性分化过程,这个过程产生新的形态,通过一个过程的形态发生。
在健康的结构和健康的环境中,这种情况一直在发生。
作为规划者和建筑师,我们要么学会支持这样的过程,支持生命,要么阻止它,创造死亡之地。
我们对后者做得太多了。
Alexander 是一个聪明的乐观主义者。
他能够看到一条前进的道路,进入一个更加充满希望的未来。
从已经做出的卓越贡献和许多切实的衍生利益来看,我们可以合理地预期,更多充满希望的结果即将到来,
因为亚历山大激励了成千上万的人,并继续他许多富有成果的工作。
Christopher Alexander - 「建筑的永恒之道」对产品设计的启示
而我在 2014 年的时候读到其 1979 年的著作《建筑的永恒之道》,被隽永的语言所打动,但由于个人能力原因,无法消化其背后的思想,只断断续续记录了一些碎片。时隔多年再次阅读,希望能从中找到建筑设计与产品设计的交叉点。
本文也受到 Basecamp 产品管理专家 Ryan Singer 的演讲《Designing with Forces: How to Applied Christopher Alexander in Everyday Work》的启发:
形式(form)与情境(Context)适合
每个设计问题都始于努力实现两个实体之间的适应性:形式及其上下文。形式是问题的解决方案;上下文定义了问题。第一次通过设计来解决现实问题时,其实是在决定形式上下文边界在哪里,以及可以将其挪动到哪里。
- 在形式和内容之间画出边界
- 识别对形式提出要求的作用力
- 将相关的力量分解成新的形式
- 将设计过的形式在环境中测试,重新发掘摩擦


以右图为例,解释下四个步骤。
人们的目的是获得热水,厨房里随处可见的热水壶就是形式,而在厨房中使用明火将水烧开,则是其情境的上下文。在这个环境中,同时还有许多的作用力,比如加热的方式可以是天然气,也可以是电,但在某些地方则是柴火;烧热之后我们要立即使用,所以要求上面有把手和壶嘴,可以方便地让我们提起来等等。
Alexander 在书中指出,任何一个边界内,都由一系列事件,重复组成某种模式。当我们在设计一个形式时,我们应该知道这个世界上实际上有哪些形式和这个相关,以及哪些事件在影响我们要做的事情。比如在厨房中烧开热水,往往有个几个应用:
- 为了保证健康直接烧开饮用或冲泡饮品
- 用来让冬天刷碗没那么痛苦
如果我们希望把模式 2 更好地解决,那么未必是设计一个更好地热水壶,而是来看如何满足下面几个约束条件:快速的把水加热到四十度,和水池更近一些,出水量不需要很大但需要持续。
移动问题的边界,就会得到全新的形式。如这种接驳式水龙头就能让冬天刷碗没有那么痛苦,同时也不破坏现有的结构,成功地把相关力量分解成了新的形式,并且适合当下的环境。

同样,最早和 light 聊过有机会想重新设计一款 RSS 阅读器,用来更好地挖掘优质信息。但仔细思考后发现,现在并不是缺乏信息,而是缺乏优质信息;不是过滤器不够强大,而是缺少优质的内容供给;而没有优质供给的背后,是激励机制的问题 —— 毕竟知识类的内容不适合免费阅读 + 广告这种模式。
所以 RSS 阅读器只是形式,而我们目的是为了获取优质信息,环境因素是优质供给少。所以我们挪动了问题的边界,把信息聚合筛选问题,变成了激励机制模式设计的问题,得到了完全不一样的答案 —— 即小报童的付费专栏/小册业务。
当你重新定义了边界,要解决的问题就完全不同了。
需求是关于世界的事实,而不是属性
许多时候我们会把用户需求抽象为一个属性,如学生怎么用,产品经理怎么用,老人怎么用。但这都是把世界简化为了某些属性,而不是真实发生的事情。
如同下面的锤子,你固然可以抽象出来一个叫做「锤子」的概念,但是却不会在贴瓷砖的时候用铁锤,在钉钉子的时候用软木锤。当然你更想不到砸开核桃的话用诺基亚 720 也可以 —— 从这个角度看它也是锤子。

设计产品的时候,最终都是用形式满足真实的情境,而不是符合「概念」。比如最早在设计 flomo 的导出功能时,为何采用的是 HTML 而不是 MD,PDF,WORD 等格式,原因是,今天任何一台电脑上都有浏览器,但未必都有Office/Adobe/MD 等应用。而对于大多数老百姓来说,多数人导出数据的真正目的保存下数据以求心安,其次才是希望能联动其他工具。所以导出之后如何最方便的查看,这是真实世界的限制。
同样在丁香医生上有个提问成功页面,有一个其他医生推荐列表,方便用户焦虑可以再问一个医生。但这显然并未真正的理解现实世界的样子,后续发现,对于儿科来说,母亲提问完之后,在等待医生回复的过程中依旧是焦虑的,而他们往往第一个会问比较贵(但多数回复会比较慢),这时候再推荐一组响应速度快的医生,就能很好地缓解这种焦虑情绪;而对于皮肤科来说,来问诊的都是年轻人,对价格比较敏感,排序要素就要以价格优先 —— 都是再问一个医生的需求,但是事实并不一样。
但并非是有多少种事实就要设计多少种形式,这会导致产品无比复杂。好的形式不但能解决当前的问题,还能兼容未来的可能性。
比如 Notion 的 Blocks 设计,从一句话到一个网页,再到一个视频,或者各种第三方工具,都可以被抽象为一个 Block,未来对接任何新的具体需求,都可以用这套形式来解决。
而为何 flomo 的回顾不做成艾宾浩斯曲线式那样,可以对每个 MEMO 进行再次提醒设置。是因为这会让每个 MEMO 都多一个额外的要素叫做回顾周期,且这个要素仅能在这一个情境下使用,对未来没有兼容性。如果按照这个思路来改进产品,用不了多久就会变成复杂的缝合怪。
仅仅有需求清单是不够的,因为往往是模糊和抽象的,需要考虑到底是什么元素在影响我们做决策。
识别模式,组合模式,自下而上地生成
家是模式的集合,比如在我家的厨房中,就有许多模式在其中发生,以洗手池为例。
- 水池上面是洗手液和清洁剂,以及洗水果的小苏打和食用酒精
- 水池右侧是用来沥干碗筷的架子
- 水池左侧往往会用来切菜和防止临时的东西,所以案板在水池附近
- 厨余垃圾桶紧挨着水池,这样刷碗后的易腐垃圾可以方便地放进去
- 厨房中在工作台和水池中间,向下倒置方便取用擦拭,也不会浪费台面空间
- 水池右侧挨着是食器柜,可以方便地取用或者放回

事件组成事件模式(如刷碗,沥干),摆放组成空间模式(如水池位置),如果模式之间和谐,就会形成一曲交响乐,如果不和谐,就会手忙脚乱。而设计厨房最基础的思路,并不是来安排有多好的燃气灶,有多好的油烟机,也不是去定制一个橱柜就结束了,而是从最小的元素 —— 即发生其中的事件是什么,开始自下而上地设计。整个厨房从搬进来到现在,除了燃气灶和水池的位置,其他已经进行过多轮的迭代和改进。
而我们传统的设计思路是,并不去识别这些模式,而是机械地根据流程来设计:
- 拿厨房平面图
- 确定外墙的位置
- 决定制作计数器多长时间
- 决定冰箱放在哪里
- 决定在墙上涂什么颜色
- 决定在地板上放置哪些瓷砖
对于这种自下而上的设计思路,Alexander 有一段诗意的描写:
一个地方的特征,则是由发生在那里的事件所赋予的。不想象事件发生的场所,就不能想象任何方式的事件;不想象我自己睡在哪,我就不能想象睡眠。不能想象哪里发生了什么,就不可能想到那个地方。不想象床、睡眠,起床 —— 我就不能想象起居室。
同样,在这本书之前,我看待产品设计也是有类似的标准流程;而真正读懂他这段话,会把一切产品都看做是「溪流」 —— 即一系列事件的组合,像溪水一样流淌在每个人生活中的环境。
比如想象一下为何 flomo 不支持微信直接转发文章保存。当用户随手转发很方便,就会和自己记录的笔记混合在一起;当收藏的内容变多,就会把这里当仓库而不是笔记本;当收藏的东西更多而不去看,内心会有焦虑或惭愧,试图更少地打开这个工具;而当这里存储的大多数内容都不是他创造的,而是别人的东西,他就会倾向于抛弃这里,因为这里几乎没有他的痕迹。(当然我也承认,在这条原则上,还是有过动摇的)
从单点来看,转发收藏很方便,值得做。但从溪流的角度拉长时间来看,这样做最终会导致 flomo 成为死水潭,所以这未必就是一个好选择了。
溪流的视角还能让我们自下而上地来设计产品。比如我们对 flomo 并没有几年的「战略」规划,而是顺着时间和事件思考:当一个人记录很多的时候,他可能会需要回顾;而所有的回顾又分为主动回顾和被动回顾,所以如何把搜索做好,如何挖掘每日回顾背后的逻辑,便是水到渠成的事情。之于这些回顾能给他带来什么价值,就像是下图所示一样,我们在期待和用户的交互过程中识别出来心的可能。
正如一朵花不能制造,却只能从种子中产生一样,你要做的是设计好目的和环境,剩下的交由它自己去发生。

by Ryan Singer
小结
通过在情境中划定范围,来识别其中的上下文;
在范围内识别相关的事件,通过事件识别模式;
将常见的模式组合,生成成新的形式。
这种「模式与情景」匹配的思考方式,对于我们有两种意义:
- 通过解决问题过程的明确路径。这样我们就可以逐步使每个问题的中心适应邻近问题的中心,让后将他们编织成一个更大的组合。
- 允许我们避免过度设计细节。因为在开始的时候,往往无法理解所有事件细节,更不能理解这些事件之间的相互作用,规划的过于详细是浪费时间。
另,我们自身也是由川流不息的事件所塑造的,行胜于言。
推荐阅读: