Skip to content

Instantly share code, notes, and snippets.

@pasviegas
Created April 9, 2010 20:41
Show Gist options
  • Save pasviegas/361567 to your computer and use it in GitHub Desktop.
Save pasviegas/361567 to your computer and use it in GitHub Desktop.
Pacotes
- entidades - referente ao conjunto de atributos de uma abstraçao
- controladores - referente ao total de acoes de uma visao
- persistencia - refetente ao total de acoes no banco de dados
- logica de negocio - referente ao total de acoes de um caso de uso
- logica pura - referente ao total de operacoes em objetos primitivos, coleçoes ou wrappers
- visao - refetente a virtualizacao de parte de um caso de uso
- Persistencia
- recebe informacoes da logica de negocios
- retorna informacoes do banco de dados
- Entidades
- recebe informacoes da logica de negocios
- Logica de Negocio
- recebe informacoes do controlador
- executa logica pura
- transforma as informacoes em entidades
- persiste as entidades
- retorna informacao para o controlador
- Logica Pura
- recebe informacoes da logica de negocio ou do controlador
- executa operacoes
- retorna resultado para a logica de negocio ou o controlador
- Controlador
- recebe informacoes da visao
- executa logica pura
- executa logica de negocio
- retorna informacoes para visao
- Visao
- recebe informacoes do controlador
- recebe informacoes do usuario
- envia informacoes para o controlador
- recebe informacoes do controlador
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment