来源书籍

软件架构 (架构师书库)

软件架构方法论类

经典原理(高信息浓度 + 高稳定性)

类别清单覆盖

尚未完成类别清单核对。

全书概览

软件架构 (架构师书库)

类别:软件架构方法论类

整体评级

四象限结论:经典原理(高信息浓度 + 高稳定性)

评级理由: 这本书以软件架构的核心抽象为主线,讨论的是范式、参考架构、多视图/多层次建模、动态重配置、产品线架构和服务适配等长期有效的问题,而不是某个工具版本或操作步骤。第1章用“使用与所有者责任、耦合、粒度、协作、质量属性”比较 OO、组件、代理、服务范式;第2章区分参考模型、参考架构和产品线架构,并给出 ProSA-RA 的信息源、需求、设计、评估流程;第3章把架构视图扩展为多层次/多视图模型;第4章围绕 MAPE-K、集中/分布适配管理和协调协议分析动态重配置;第5章讨论软件产品线中的可变性和参考架构;第6章梳理 Web 服务复合中的兼容性、失配与适配器合成。这些内容多数可迁移到今天的微服务、云原生、平台工程和复杂系统治理中,因此稳定性高。

章节筛选

章节号 章节标题 精读/略读 状态 卡片数
1 软件架构中面向对象、基于组件、面向代理和面向服务的范式 精读 done 6
2 参考架构 精读 done 5
3 多层次/多视图软件架构 精读 done 5
4 软件架构与工具:分布与协调动态重配置管理 精读 done 5
5 产品线软件架构 精读 done 6
6 软件架构:Web服务复合环境下的服务适配技术 精读 done 5

筛选理由

第1章精读:用统一框架比较多种架构范式,信息浓度高。

第2章精读:参考架构是架构知识复用与标准化的核心概念,且和产品线架构形成后续链接。

第3章精读:多视图、多层次、利益相关者和一致性问题是复杂系统架构描述的基础。

第4章精读:动态重配置管理把架构推到运行时治理,集中/分布协调权衡具备长期价值。

第5章精读:产品线架构、可变性管理、决策模型和产品衍生是架构复用的系统方法。

第6章精读:Web 服务适配虽然技术语境较旧,但接口/协议失配、适配器和兼容性验证仍可迁移到现代服务集成。

章节与卡片

01

  1. 范式先看责任 普通读书笔记卡
  2. 服务粗粒度代价 普通读书笔记卡
  3. 代理封装行动权 普通读书笔记卡
  4. 组件重用靠接口 普通读书笔记卡
  5. 松耦合需要机制 普通读书笔记卡
  6. 质量属性选范式 普通读书笔记卡

02

  1. 参考架构是知识 普通读书笔记卡
  2. 参考模型更抽象 普通读书笔记卡
  3. 产品线关注可变 普通读书笔记卡
  4. RAModel补盲区 普通读书笔记卡
  5. 参考架构要评估 普通读书笔记卡

03

  1. 视图分离关注点 普通读书笔记卡
  2. 场景整合视图 普通读书笔记卡
  3. 层次降低复杂 普通读书笔记卡
  4. 模型不是系统 普通读书笔记卡
  5. 视图变更有冲击 普通读书笔记卡

04

  1. MAPE-K闭环 普通读书笔记卡
  2. 集中重配置瓶颈 普通读书笔记卡
  3. 分布适配需协调 普通读书笔记卡
  4. 策略协商保自治 普通读书笔记卡
  5. 协调计划先规划 普通读书笔记卡

05

  1. 产品线重用相似 普通读书笔记卡
  2. 可变性要显式 普通读书笔记卡
  3. 参考架构承变异 普通读书笔记卡
  4. 决策模型连两端 普通读书笔记卡
  5. 配置越晚越灵活 普通读书笔记卡
  6. 架构迭代评估 普通读书笔记卡

06

  1. 复合服务需验证 普通读书笔记卡
  2. 兼容性分四层 普通读书笔记卡
  3. 适配器弥补失配 普通读书笔记卡
  4. 协议失配看顺序 普通读书笔记卡
  5. 适配合成需验证 普通读书笔记卡

相关主题

暂无公开主题。