知识卡片

分工驱动架构

专业/工作

内容

软件架构的演进常由分工变化推动:从单体程序到多层、多系统,本质是在人员、机器和业务规模扩大后重新分配职责。发散:当团队协作方式变化时,旧架构即使还能跑,也可能已经不适合作为协作载体。

参考来源

《从0开始学架构》第02章《架构设计的历史背景》