2、架构设计原则

1、合适原则

   合适优于业界领先。

2、简单原则

   简单优于复杂。

3、演化原则

   演化优于一步到位,对于软件来说,变化才是主题。

重点:1、设计架构的时候,首先要分析出系统的复杂性。

2、架构师根据自己对业务的理解,挑选合适的架构模式进行组合,再对组合后的方案进行修改和调整。新技术都是在现有的技术的基础上发展起来的,现有的技术又来源于先前的技术。

3、备选方案的数量以3-5个备选方案最佳。

4、备选方案的差异要比较明显。

5、备选方案不能局限于已经熟悉的技术。

6、架构师需要对技术细节和原理有较深入的理解。

原文地址:https://www.cnblogs.com/liangdejiu/p/11198120.html