什么是一些设计模式做一个对象的版本控制?
-
06-09-2019 - |
题
什么是一些设计模式用于保持对象的历史,因为它改变。作为事件采购我什么都不需要为重型,只是为了节省过去的版本时的能力一个特定的事件发生(在当按下打印按钮形式这种情况下)。
解决方案
您可以查找 Memento模式
其他提示
这听起来同构的跟踪撤消信息。这种情况的通常的模式是命令模式的变体:你保持队列中先前状态的时间顺序,与操作恢复到先前的状态
我建议你看看Martin Fowler的时间模式: HTTP://www.martinfowler。 COM / eaaDev / timeNarrative.html
不隶属于 StackOverflow