seed1
seed1 copied to clipboard
Define, standarize and document Initialize/Reset/Shutdown pattern
-
Initialize:
Colocar o objeto em ponto 'zero' pronto para ser configurado e utilizado;
-
Reset:
Limpar o objeto e colocá-lo em ponto 'zero' novamente como se tivesse acabado de ser inicializado;
-
Shutdown:
Destruir um objeto liberando qualquer recurso que utilize e zerando seu estado. Objeto não poderá ser reutilizado a não ser que seja feito um Initialize novamente (um Reset não válida o objeto);