Частичная Отмена
Это - доработка нового класса, чтобы решить, осуществить ли частичный механизм отмены для некоторых функций модификации класса. Если только маленькая часть состояния объекта типично изменяется в специфической функции элемента, используя частичную отмену может давать существенные выгоды выполнения{*работы*}.
Однако, если ваше объектное состояние маленькое (512 байтов или меньше), это не вероятно стоит усилие, чтобы осуществить вашу собственную частичную регистрацию отмены и восстановление схемы.
Если ваша функция модификации делает запись частичного объектного состояния, Вы должны осуществить applyPartialUndo () функция для вашего класса так, чтобы данные могли также быть восстановлены выборочно. См. “ Восстанавливающий Государство{*состояние*} ” на странице 326.