我的架构感悟:从美国宪法学习架构设计原则
2018-04-12 10:41
441 查看
做了多年的架构师,我也积累了很多的感悟,在有了GitChat这个平台之后,我也想着可以借此整理一下自己的诸多思绪。最近正好在练听力,每天听一集《VOA慢速英语:Making of A Nation》,在听到美国宪法诞生的那段历史时,我突然产生了很多重要的感悟。
作为一个架构师,我感觉美国的国父们在费城开会商讨美国宪法的情景,很像是我们的架构设计研讨会。为了让一个“系统”成功运行,架构师们需要考虑诸多重要的因素。在反复权衡之后,美国国父们设计出了一个稳定运行超过200年的架构,这其中的经验,对于我们在软件架构设计中应用的原则来说,有很多可供借鉴与印证之处。于是我决定发起这场严重跨界的话题,希望与诸位同好共同探讨其中的问题。
实录提要:
架构中对合作博弈的机制设计是否重要?
美国宪法架构设计中,如何处理经费预算的问题呢?
三权分立,怎么玩是否可以详细说说?
当组织架构不支持系统架构产品架构的时候有什么办法促进架构的演进和最优化?
架构有没有不能妥协的最小原则?
往期Chat回顾:
如何实践Code Review?
聊聊代码提交那些事
阅读全文: http://gitbook.cn/gitchat/activity/587778c802f36ffb098b0383
作为一个架构师,我感觉美国的国父们在费城开会商讨美国宪法的情景,很像是我们的架构设计研讨会。为了让一个“系统”成功运行,架构师们需要考虑诸多重要的因素。在反复权衡之后,美国国父们设计出了一个稳定运行超过200年的架构,这其中的经验,对于我们在软件架构设计中应用的原则来说,有很多可供借鉴与印证之处。于是我决定发起这场严重跨界的话题,希望与诸位同好共同探讨其中的问题。
实录提要:
架构中对合作博弈的机制设计是否重要?
美国宪法架构设计中,如何处理经费预算的问题呢?
三权分立,怎么玩是否可以详细说说?
当组织架构不支持系统架构产品架构的时候有什么办法促进架构的演进和最优化?
架构有没有不能妥协的最小原则?
往期Chat回顾:
如何实践Code Review?
聊聊代码提交那些事
阅读全文: http://gitbook.cn/gitchat/activity/587778c802f36ffb098b0383
相关文章推荐
- 用微软.NET架构企业解决方案 学习笔记(三)设计原则
- 架构学习之路——高可用高并发系统设计原则 (转)
- 架构学习之路——高可用高并发系统设计原则
- App后台开发运维和架构实践学习总结(8)——后台产品设计的4个原则
- 用微软.NET架构企业解决方案 学习笔记(三)设计原则
- 分布式架构学习之:020--服务接口设计原则
- DDD学习笔录——简介领域驱动设计的实践与原则
- 设计模式学习(一):设计模式概述及面向对象设计原则
- Java基础学习总结(84)——Java面向对象六大原则和设计模式
- SoC嵌入式软件架构设计之三:代码分块(Bank)设计原则
- 《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.1.3 架构设计 推荐
- OO设计原则学习笔记
- 高焕堂《android从程序员到架构师之路》 YY讲坛直面大师学习架构设计
- 电商架构设计-通过系统和业务拆分,遵循单一职责原则SRP,保障整个系统的可用性和稳定性
- DotNET企业架构应用实践-数据库表记录的唯一性设计的设计兼议主键设定原则
- 领域驱动设计-学习笔记 分层架构
- Microsoft NLayerApp案例理论与实践 - 多层架构与应用系统设计原则
- 设计模式学习之——六大设计原则之一:单一职责原则
- 设计模式之设计原则学习
- 设计模式学习笔记之依赖倒转原则