Cybernetics(控制论)原书精读
控制论 = 建模的元科学——DDD 的 BC / Aggregate / Repository 概念,在控制论里都能找到 30-50 年前的对应思想。
本书在本站的对位章节
| 控制论章节 | 核心思想 | 本站对应 |
|---|---|---|
| Ch 1 §1.1 反馈 | 系统通过反馈调节自身行为 | Closed Loop |
| Ch 2 §2.3 黑箱 | 通过输入输出研究系统 | Bounded Context |
| Ch 3 §3.4 信息熵 | 不确定性度量 | Ubiquitous Language |
| Ch 4 §4.6 不变量 | 系统保持不变的属性 | Aggregate |
| Ch 5 §5.2 最优控制 | 寻找最优输入 | Risk-Driven Architecture |
| Ch 6 §6.1 解耦 | 系统独立演化能力 | ACL |
阅读顺序
Ch 1 §1.1 反馈 (为什么系统需要反馈)
↓
Ch 2 §2.3 黑箱 (为什么 BC 是一种黑箱)
↓
Ch 4 §4.6 不变量 (为什么 Aggregate 是责任中心)
↓
Ch 6 §6.1 解耦 (为什么 ACL 能保护核心域)关键洞察
控制论比 DDD 早 50 年,但回答的是同一个问题:系统如何保持稳定 + 适应变化——
- DDD 的 BC ≈ 控制论的黑箱
- DDD 的 Aggregate ≈ 控制论的不变量保证
- DDD 的 ACL ≈ 控制论的解耦 看控制论不是为了"上溯源流"——是为了给 DDD 概念找到工程以外的合法性。
相关链接
- L1 Aggregate——不变量
- L2 Optimal Control——最优控制
- L4 Closed Loop——反馈环
- V1 Cybernetics 经典——完整原书入口