2012-07-18 15:10 "@
banq"的内容
应该是快照点。用快照事件触发你的代码也就得到了状态,故EventSourcing也适合调试,模拟现场复杂操作。 ...
我的理解是: 快照是对领域对象的状态的快照。
比如对象 A
在 version 0.1 这个快照版本时 A.num == 32.
event n
event n+1
在 version 0.2 快照 A.num == 36 了
而 version 0.2 快照可以通过得到 v0.1 快照 然后调用之后的 events 得到 version 0.2 版本的对象状态。
而,如果 v0.2 之后还有 event, 而还没快照,那么可以通过 v0.2 快照 然后调用 之后event得到实际当前最新的对象状态。
[该贴被brighthas于2012-07-18 18:20修改过]