# 备忘录模式

> 在不破坏封装性的前提下，捕获一个对象的内部状态，并在该对象之外保存这个状态，以便以后恢复。

- ID: m00322
- 分类: decide
- 领域: 决策科学

## 定义

在不破坏封装性的前提下，捕获一个对象的内部状态，并在该对象之外保存这个状态，以便以后恢复。即“存档/读档”。脚手架作用：决策快照。在做重大决策前，写下你当下的心情、依据的数据和预期的结果（存档）。半年后回看（读档），这是校准直觉、避免“后见之明偏差”的最佳工具。

## 机制

在不破坏封装前提下捕获并外部保存对象状态，支持日后无损恢复；将“状态快照”与“对象”解耦。

## 练习

1) 在关键节点前保存状态（存档）；2) 快照只暴露必要信息；3) 需要时读档恢复；4) 用于回放/校准而非耦合逻辑。

## 脚手架用法

决策快照。在做重大决策前，写下你当下的心情、依据的数据和预期的结果（存档）。半年后回看（读档），这是校准直觉、避免“后见之明偏差”的最佳工具。

[阅读网页](https://thinkingmodels.site/entries/detail/m00322)
