MUNDERDIFFLIN / LEARN
CHAPTER 21
10 · CALL FLOWS15 分钟阅读实战

八条端到端链路,把文件重新连成系统

每条链都沿“入口 → 调用 → 状态变化 → 输出”展开,可逐步查看输入、输出、文件、symbol 与下一跳。

本课核心问题能否不靠猜测,从用户动作追到最终副作用?
学完你能
  • 沿进程泳道逐步读取输入和输出。
  • 用源码锚点验证每一次跨界。
CALL FLOW / BOOT

应用启动

Electron ready 后按权限依赖顺序打开存储、Hive 与窗口。

Main

Electron ready

进入 app.whenReady 回调,清理遗留 mic gate。

INPUT
Electron app ready
OUTPUT
可启动 Main services
src/main/index.tsL5174-L5189
app.whenReady

启动入口。

已核验
LESSON CHECKPOINT

能用自己的话回答核心问题了吗?

高质量架构理解应能复述调用链,也能指出失败边界。