4.如何做好架构设计

4.如何做好架构设计

脚骨设计原则的意义


架构设计三原则

合适原则


简单原则

  • 奥卡姆剃刀:若无必要,勿增实体
  • 复杂度:内部复杂度、外部复杂度

演化原则

  • 演进的目的:传承基因,适应变化

架构设计原则具体应用

  • 设计出来的架构要满足当时的业务需要,符合团队和技术的能力水平(合适原则)
  • 先按照简单的方式来设计架构,然后不断地在实际应用过程中迭代优化(简单原则)
  • 当业务发生变化时,架构要扩展、重构,甚至重写(演化原则)

架构设计三原则的优先级是怎样的?

架构设计原则常见判断维度

本节思维导图