Pergunta

O que são alguns padrões de design para manter uma história de um objeto como ela muda. Eu não preciso de nada tão pesados ??como evento sourcing, apenas a capacidade de salvar versões passado, quando um evento específico acontecer (neste caso, quando um botão de formulário de impressão é pressionada).

Foi útil?

Solução

Você pode olhar para o padrão memento

Outras dicas

Isto soa isomórficas para rastreamento undo informações. O padrão usual para isso é uma variante do padrão de comando:. Você mantenha uma fila em ordem de tempo de estados anteriores, com uma operação para restaurar o estado anterior

Eu sugiro que você dê uma olhada no padrão temporal de Martin Fowler: http: //www.martinfowler. com / eaaDev / timeNarrative.html

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top