Fernandoms / AAESocial

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Padrões de Projeto

Rede Social

Padrões

  1. Singleton -> Conexão com o banco de dados da aplicação. OK
  2. MVC -> Utilização do padrão de arquitetura para divisão de código. OK
  3. DAO -> Uso para representação do Banco de Dados. OK
  4. Padrão Façade -> Implementação de um Front Controller. OK
  5. Action -> Ação recebida pelo Front Controller OK
  6. Padrão State -> Informações sobre o status do usuário (ex.: Online, Ausente, Ocupado, Offline). OK
  7. Factory Method -> Retorna um usuário empresarial ou pessoal dependendo do tipo do usuário OK
  8. Padrão Observer -> Informações de novas mensagens recebidas. OK
  9. Padrão Template -> impressão de mensagens personalizadas sobre atualização de status. OK
  10. Padrão Strategy -> Utilização conta prémio com valores diferentes para empresa e pessoal OK
  11. Padrão Memento -> Personalização de Layout que permite que ações sejam desfeitas OK

About


Languages

Language:Java 100.0%