软件架构师应该知道的97件事
转载朋友翻译的文章:软件架构师应该知道的97件事 1. 客户需求重于个人简历 ( Nitin Borwankar ) 客户需求至上。为了自己的简历更炫而采用新技术是沽名钓誉,往往事与愿违。 2.简化根本复杂性 ,消除偶发复杂性( Neal Ford ) 分析问题好比拨云见月、水落石出。 3. 关键问题可能不是出在技术上 ( Mark Ramm ) 团队同心,其利断金。 4. 以沟通为中心,坚持简明清晰的表达方式和开明的领导风格 ( Mark Richards ) 沟通应当言简意赅、详略得当,别拖泥 带水。 5.架构决定性能( Randy Stafford ) 种瓜得瓜,种豆得豆,架构设计也是一 样道理。 6.分析客户需求背后的意义( Einar Landre ) 抽丝剥茧,洞见症结。不要被表面需求 迷惑。 7. 起立发言 ( Udi Dahan ) 起立发言效果更好。 8.故障终究会发生( Michael Nygard ) 应该提前设计预防措施,限制故障。 9.我们常常忽略了自己在谈判( Michael Nygard ) 工程师应该适时转换角色,学习谈...































