设计架构的时候,首先要分析出系统的复杂性。
架构师根据自己对业务的理解,挑选合适的架构模式进行组合,再对组合后的架构进行修改和调整。
新技术都是在现有的技术上发展起来的,现有的技术有来源于先前的技术。
备选方案的数量以3-5个备选方案为最佳。
备选方案的差异要明显。
备选方案的技术不要只局限于已经成熟的技术。
通过360度环评的方式来评估备选方案。
按照质量属性的优先级来判断备选方案的优劣。
架构师要对技术的细节和原理有较深入的理解,避免成为“PPT 架构师”。
通过分步骤、分阶段、分系统等方式,尽量降低方案复杂度。
采取设计团队的方式进行设计,可以博采众长,汇集团队经验,减少思维和经验盲区。
网友评论