首页 » 程序员必读之软件架构 » 程序员必读之软件架构全文在线阅读

《程序员必读之软件架构》联盟的状态

关灯直达底部

在过去的十年间,由于“大型预先设计”和“分析麻痹”等问题,软件架构已经失宠。这多半源于为了更有效地交付软件系统,敏捷方法作为主要的催化剂,减少了很多团队都要做的预先思考的工作量,结果现在“架构师”在软件团队里往往被看作是多余的。很多团队都向着扁平化和自组织努力,从表面上看这不需要再专设技术领导。

另一个因素是,许多人认为架构师都在做高层次的抽象思维。我相信你已经见过“象牙塔架构师”或“PPT架构师”等说法,用来指代那些设计解决方案时从不考虑细节的人。如果我们回顾一下过去,这可不是架构师的角色。