知识卡片

风格不是模式

专业/工作

内容

架构风格描述系统组织后的整体效果,架构模式则是命名的问题-解决方案对。混淆二者会让团队把“看起来像某风格”误当成“解决了某问题”。发散:选模式前应先说清要解决的约束。

参考来源

《软件架构理论与实践》第4章《软件架构的风格与模式》