知识卡片
多视图防偏
内容
复杂系统不能只从一个角度设计,因为单一视角容易把局部最优误认为整体最优。多视图方法让功能、数据、部署、开发、运行等关注点彼此校验,暴露隐藏冲突。发散:架构评审的重点不是图多,而是不同视图之间有没有互相说得通。
参考来源
《软件架构设计:程序员向架构师转型必备(第2版)》第03章《理解架构设计视图》
知识卡片
复杂系统不能只从一个角度设计,因为单一视角容易把局部最优误认为整体最优。多视图方法让功能、数据、部署、开发、运行等关注点彼此校验,暴露隐藏冲突。发散:架构评审的重点不是图多,而是不同视图之间有没有互相说得通。