`
frankwu
  • 浏览: 9163 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

兼建筑的永恒之道

 
阅读更多
Alexander是个建筑师,建筑师关心的是建筑如何能符合人的需要,也就是建筑的“软”质量。至于建筑的“硬”质量,是由结构工程师来确保的,建筑师既没有能力,也没有责任对建筑的“硬”质量负责。因此建筑师的地位类似于软件工程中的总体设计师或曰架构设计师(现在不是也叫Architect了么?),在这一族群里当然没有所谓蓝领的容身之地。但软件就没有“硬”质量的要求了么?当然是有的,所谓编码强度是也。不死机、不溢出、不误操作等等。这些是由程序员来保证的,Architect同样也管不到这一段。因此通常意义上的Software Enginner或者Programmer相当于建筑中的结构工程师的角色。这些人的思维方式应该是内聚的,不能具有发散性,否则“硬”质量无从保证。而模块也是在这一层次上才开始引入的。

要知道,在建筑开发过程中,建筑师是最不受工程化方法约束的人。因此如果讨论工程化方法,是不应该用建筑师的思维方式去类比的。建筑史上有段“佳话”:悉尼歌剧院,建筑师的发散性思维害苦了结构师,结果整个建筑超预算超了一个数量级!但建筑落成之后的收益却比原先预计的高了一个数量级。因此创造性是“建筑师的武器、结构师的噩梦”。建筑与结构是贯穿建筑界始终的一对矛盾,在软件设计中同样存在类似的问题。但是建筑师的想象也可以建立在基础之上,一个好的建筑师同样应该也能胜任结构师才是完美。尽管很难做到,但是我们最少还有这个梦想。同样作为程序员的我,难道不应该这样吗?
分享到:
评论

相关推荐

    建筑的永恒之道 The Timeless Way of Building

    《建筑的永恒之道》是建筑师克里斯托弗·亚历山大(Christopher Alexander)的经典著作,这本书探讨了建筑的本质和设计理念,旨在寻找一种超越时代、文化和技术限制的建筑“语言”。通过对自然规律、人类需求和环境...

    建筑的永恒之道.pdf

    但是根据标题《建筑的永恒之道.pdf》和描述中的提示,我可以推测此书可能会涉及的建筑设计与软件架构设计之间的关联性,以及它们所借鉴的东方文化元素。以下便是基于这些信息的详细分析: 这本书的标题《建筑的永恒...

    建筑的永恒之道-软件工程参考

    ### 建筑的永恒之道-软件工程参考 #### 重要知识点解析 ##### 作者简介与背景 - **C·亚历山大**:作为本书的作者,C·亚历山大不仅是一位经验丰富的建筑师,同时也是一位教育家,担任加州大学伯克利分校的建筑学...

    建筑的永恒之道(没有代码的Java经典之作)

    作者:亚历山大(美)著名建筑学家 内容简介:一本介绍建筑学的经典之作, 中间包含了许多关于建筑理论的阐述,不仅仅 对建筑学产生了深远影响,对软件工程等等学科也影响深远,被称之为没有代码的Java经典之作

    设计模式学习必看--建筑的永恒之道

    ### 设计模式学习必看——《建筑的永恒之道》核心知识点解析 #### 一、引言 《建筑的永恒之道》是一本具有深远影响力的著作,它不仅探讨了建筑设计的本质,还将这种设计理念延伸到了软件工程领域,启发了许多设计...

    流程的永恒之道-工作流及BPM技术的理论、规范、模式及最佳实践

    "流程的永恒之道"一书深入探讨了这两个领域的理论基础、规范标准、常用模式以及最佳实践。 首先,我们来了解一下工作流的基本概念。工作流是指在组织内部或跨组织之间,通过定义、执行和控制一系列任务或活动的有序...

    流程的永恒之道.mobi

    工作流的详细来龙去脉,还有工作流相关的使用方法和例子,是了解工作流的极好文章

    client_skills.xml 永恒之塔技能文件

    永恒之塔技能文件

    永恒之塔照片永恒之塔照片永恒之塔照片

    永恒之塔照片永恒之塔照片永恒之塔照片永恒之塔照片永恒之塔照片

    Discuz! 永恒之星模板

    永恒之星模板》是专为Discuz! 论坛系统设计的一款主题模板,旨在为用户打造独特且美观的社区界面。Discuz! 是一款广泛应用的开源社区论坛软件,以其强大的功能、易用性和可扩展性赢得了广大用户的喜爱。永恒之星...

    官方转载的永恒之塔屏保

    《永恒之塔》是一款由韩国NCsoft公司开发的大型多人在线角色扮演游戏(MMORPG),在中国大陆由盛趣游戏代理运营。这款游戏以其独特的飞行战斗系统、华丽的画面以及丰富的职业种族设定深受玩家喜爱。标题中的“官方...

    Discuz! 永恒之塔模板

    永恒之塔模板》是一款专为Discuz! 论坛系统设计的界面主题,它为用户提供了一种独特的、与永恒之塔游戏风格相融合的社区体验。这款模板旨在提升论坛的视觉吸引力,同时保持Discuz! 的核心功能和易用性。以下是对这...

    永恒之塔数值公式

    《永恒之塔》是一款深受玩家喜爱的大型多人在线角色扮演游戏(MMORPG),其数值系统是游戏设计的核心部分。作为数值策划,理解并掌握游戏中的数值公式至关重要。这份名为“永恒之塔数值公式”的资料,显然是为游戏...

    《永恒之塔》新人完全成长手册

    《永恒之塔》是一款大型多人在线角色扮演游戏(MMORPG),由韩国NCsoft公司开发,并在全球范围内拥有众多玩家。作为新人在《永恒之塔》中的成长历程,涉及到诸多方面,包括角色创建、升级、挑战精英怪、寻找坐标以及...

    《流程的永恒之道》(六)

    实施了BPM就一定能将企业的战略进行落地么?答案是否定的。那么出现了什么问题呢?接下来,我们按照问题的出现、问题的分析、问题的解决三个步骤来讲解战略与BPM之间的鸿沟那点事。本篇文章讲述问题的出现与分析。...

    《流程的永恒之道》(二)

    图3.13房改购房审批流程中的排他选择故事片段如图3.13所示,“初审”环节之后,需要根据业务情况,选择“公告”或“复审”两个活动中的一个活动进行转出。例如,如果房改房的面积大于70平米就进行“公告”,否则直接...

    永恒之塔3dmax模型魔族代理人

    《永恒之塔3DMax模型:魔族代理人的深度解析》 在三维建模的世界里,游戏模型的设计与制作是一项至关重要的工作。今天我们将聚焦于一款极具魅力的游戏——《永恒之塔》(Aion),特别关注其中的"魔族代理人"这一...

Global site tag (gtag.js) - Google Analytics