Skip to content

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 概念找到工程以外的合法性。

相关链接 ​

从名家方法论与工程化思路中蒸馏出自己的工程体系。