软件架构师之道

 译/李智慧

 

架构师用心旁观这个世界
而他坚信他内心的映像。
他的心象天空一样开阔
任世相万物来来往往。(12)

架构师什么都不说,只是做。
当任务完成的时候,
整个团队都会说:
“天哪,我们做到了,全都是我们自己做的!”(17)

一个杰出的架构师,
团队几乎感觉不出他的存在。
次一点的架构师,大家都爱戴他。
再次一点的,大家都怕他。
而最糟的,大家都鄙视他。(17)

一个好的旅行者没有什么固定的计划
也不决定归期。
一个好的艺术家会让他的直觉
引导他到达他向往的地方。
一个好的科学家释放他的自我
让他的思维还原事物的本来面目。
而架构师则会让所有人都亲近他
从不拒绝任何人。
他对任何情况都成竹在胸
不做丝毫浪费。
这就叫做心中的明灯。(27)

如果你想压缩什么,
必须先使其膨胀。
如果你想除去什么,
必须先使其强大。
如果你想得到什么,
必须先要付出。
这就是万物存在之道的精妙之处。
软的可以战胜硬的。
慢的可以征服快的。
工作的时候保留一点神秘,
只把结果展示给别人。(36)

过程缺失的时候,会有好的实践。
好的实践缺失的时候,会有规则。
规则缺失的时候,会徒留形式。
而形式是一切混乱的开始。(38)

架构师关心他自己的根本而不是末节,
关心他自己的成果而不是浮华。(38)

架构师任事物按照自身的规律发展。
他让自己的行为符合事物的本质。
同时他又跳出束缚
让他的设计照亮他自己。(45)

架构师会一直努力到最后时候。
他知道自己将要离开,
没有什么东西需要坚持到底,
他的头脑中没有幻想,没有反抗。
他不去阻止项目中任何事,
因为他将要离开,
就像一个人工作一天之后沉沉睡去。(50)

大道很容易,
而程序员却喜欢走斜路。
当事情失去平衡的时候要保持警惕。
注意把握设计的中心。(53)

架构师的权力就像这样:
他让事物自然发展,
毫不费力,也不强求。
他从不期望结果,
他也就从不失望。
他从不失望,
他的精神也就永不会衰老。(55)

懂的人不说
说的人不懂(56)
换种说法:
没有头绪的人还在讨论过程
明白的人已经开始做了(56)

架构师乐于用一个例子说明
而不是强加他的意愿。
他会指出问题而不是戳穿它们。
他是坦率的,也是柔顺的。
他的眼睛闪着光芒,却依然温和。(58)

如果你想成为一个杰出的领导,
就不要去试图控制什么。
带着一个弹性的计划和概念推进,
团队会管好他们自己。
你越是强加禁令,
队伍越是没有纪律。
你越是强制
大家越是没有安全感。
你越是从外面寻找帮助,
团队内部越是不能独立自主。(57)

 

原文出处:http://www.ibm.com/developerworks/rational/library/4032.html

展开阅读全文

没有更多推荐了,返回首页