J
Jameson
Hi,
I'm interested in any insights you might have about how to implement
undo/redo in a multi-user environment (if it's wise to do it at all). My
software is already using the Command and Observer patterns for implementing
user actions and as such they are pretty simple to undo/redo in a single
user situation. In a multi-user scenario, I can imagine many problems with
this however (particularly with respect to database inserts, deletes and
updates).
Any thoughts?
Thanks
I'm interested in any insights you might have about how to implement
undo/redo in a multi-user environment (if it's wise to do it at all). My
software is already using the Command and Observer patterns for implementing
user actions and as such they are pretty simple to undo/redo in a single
user situation. In a multi-user scenario, I can imagine many problems with
this however (particularly with respect to database inserts, deletes and
updates).
Any thoughts?
Thanks