做了多年的架构师,我也积累了很多的感悟,在有了GitChat这个平台之后,我也想着可以借此整理一下自己的诸多思绪。最近正好在练听力,每天听一集《VOA慢速英语:Making of A Nation》,在听到美国宪法诞生的那段历史时,我突然产生了很多重要的感悟。
作为一个架构师,我感觉美国的国父们在费城开会商讨美国宪法的情景,很像是我们的架构设计研讨会。为了让一个“系统”成功运行,架构师们需要考虑诸多重要的因素。在反复权衡之后,美国国父们设计出了一个稳定运行超过200年的架构,这其中的经验,对于我们在软件架构设计中应用的原则来说,有很多可供借鉴与印证之处。于是我决定发起这场严重跨界的话题,希望与诸位同好共同探讨其中的问题。
实录提要:
- 架构中对合作博弈的机制设计是否重要?
- 美国宪法架构设计中,如何处理经费预算的问题呢?
- 三权分立,怎么玩是否可以详细说说?
- 当组织架构不支持系统架构产品架构的时候有什么办法促进架构的演进和最优化?
- 架构有没有不能妥协的最小原则?
往期Chat回顾:
如何实践Code Review?聊聊代码提交那些事
阅读全文: http://gitbook.cn/gitchat/activity/587778c802f36ffb098b0383
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。