建筑作为一个尚未成熟的思想,总在其缔造者的掌控之外。为了达到完整和圆满,它必须屈服于自然力,屈服于风、光还有水的力量 --Paul Andreu
前一篇 blog 引起这么多朋友的讨论,真让人高兴。
因 SOA 的兴起,软件规模急速扩大与整合,也基于工作需要,自己最近广泛搜集软件架构(architecture)的资料。甚至需要去看世界建筑(architecture)欣赏相关书籍与建筑师(architect)的传记,也因这个借口跑到上海和苏州去游览一番,埋在新旧交杂的建筑中,愿经由幽思而有所启迪。因为这项古老而成熟的产业注重架构,是我们可模仿借镜的源头。经数百年锤炼而不朽的架构,巨灵们是如何完成的?
抛开建筑背后的政治、文化,单就其照顾到生活的每一个细节,尽其所能发挥当代的材料,数学、工艺,想望着数百年的西方大教堂,中国的宝塔,千万人次穿流的机场,影响上亿人民生计的大坝,从宏观到精微,工程师们如何照顾?又如何合作?甚至是跨越多个世代的合作,以成其不朽。
相较于其它工程,不管是建筑、化学、医学...等等,资讯工程都还是幼儿,正在蹒跚学步,这领域里有大师、巨擘,但没有经过历史洗涤的工艺。我们都处在日新又新的震荡中,今是昨非俯拾皆是。值此之时,多看多听最为重要。喜好让我们有动力,但信仰却让我们偏执。我期待有架构来带领自己与一起辛苦的同仁,但也要多方收集反对的论点,越尖锐深沉越好。我喜欢 Why I Hate Frameworks 这篇文章,并随手节译出来提供论点,因为够尖锐。
看着展翅欲飞的浦东机场,你我可有恢弘的气度着眼大处,又是否能细心关照所有人的需求,身理的舒适、心理的幽微。回想自己曾完成的系统,技巧有之,架构不足。满足了当下的功能,但弹性低,难以扩充与重用。多个独力完成的系统,让众人用了六七年后,无声息抛入灰烬,当时只有放下包袱的轻松,高兴地以新技术取代。我这个巧手工匠流连在百年建筑之下,企盼能拾些眼界和胸襟放在心底。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1124666