SoftApplication 1 - DDD 2 - CQRS (Command–query separation) 3 - Factory 4 - Data Annotations Comando: É Sempre Enviado de uma superior. Evento: É sempre Lançado para que se faça algum efeito (Notificação, persistência)