Post on 04-Jul-2015
description
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Boas Práticas
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Anderson Torres
- OCJA, OCJP, OCWCD, OCBCD, OCA 11g - Arquiteto, Analista e Desenvolvedor - Blog: http://andersontorres.wordpress.com
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Você Aplica o Polimorfismo?
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Usa TDD?
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Acredita em DDD?
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Encaixa Patterns no seu Design?
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Trabalha Exceções conscientemente?
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Você disse sim a algumas dessas questões?
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Você disse não a maioriadessas questões?
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Melhoria Contínua
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Boas Práticass. f.Método ou técnica que demonstra consistentemente resultados superiores aos alcançados por outros meios .
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Boas Práticas deDesenvolvimento
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Encapsulação
Favorece a Abstração
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Favorece a Abstração
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Encapsulação
Fortalece a CoesãoProtege o Comportamento
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Encapsulação
Não exponha getters and setters sem necessidade!
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Composição
Baixo AcoplamentoAlta Coesão
Agregação quebra a Encapsulação
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Código Limpo
IndentaçãoComentários Coesos e bem Colocados
Estrutura de Pacotes bem Definidas
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Boas Práticas deDesign
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
MVC
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Você usa corretamenteo Model?
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Model
Interface entre o Controller e o Domain Model
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Value Object
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Value Object
Tipagem mais ForteManipulação Coesa
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Repository
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Repository
Abstração do ORMEsqueça o DAO!
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Boas Práticas deArquitetura
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Integração Contínua
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Integração Contínua
Build’s AutomáticosTestes Automáticos
Detecção de Falhas AutomáticaRoll de Build’s
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Gerenciamento de Dependências
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Gerenciamento de Dependências
Maven, AntAdios, Jar Hell!
Delegação de Responsabilidade
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
EPIC FAIL
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
CONTEXTO
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Benchmarking Contínuo
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br
Dúvidas?
Avenida Paulista 726 - 16 andar - Sao Paulo.Tel: +55 (11) 3254 7482
http:/oracle.formacaoti.com.br | djo@formaciondigital.com.br