知识卡片
层级都有架构
内容
系统、子系统、框架乃至重要模块都可以有架构,因为只要存在需要被组织的复杂性,就存在分割、交互和决策层次。架构不是“大系统专属词”,而是复杂度达到某个阈值后的组织方式。发散:小模块也值得架构化思考,但不必架构化仪式。
参考来源
《软件架构设计:程序员向架构师转型必备(第2版)》第02章《解析软件架构概念》
知识卡片
系统、子系统、框架乃至重要模块都可以有架构,因为只要存在需要被组织的复杂性,就存在分割、交互和决策层次。架构不是“大系统专属词”,而是复杂度达到某个阈值后的组织方式。发散:小模块也值得架构化思考,但不必架构化仪式。