既然我创建了一个叫作编码架构 的网站1 ,我猜这个问题的答案就不出人意料了。在我理想的世界观中,软件架构师应该编码。曾经有人告诉我,优秀架构师的重要特征是抽象思维能力,也可以理解成不把所有时间都耗在细节里的能力。这没错,但你画的那些框框线线终归要形成代码。 1 http://www.codingthearchitecture.com