Fórum Padrões Programação Java #510530
13/02/2015
0
se existe mais de 1, poderia mostra artigo ou apostila pdf fazendo favor.
outra duvida sobre banco de dados, bom eu tenho um banco postgresql ele tem tabela pessoa, nela contem id,nome,email,cpf,rg...
no campo cpf é rg é obrigatorio coloca bigint ou varchar?
Diego Angelo
Curtir tópico
+ 0Posts
13/02/2015
Ronaldo Lanhellas
se existe mais de 1, poderia mostra artigo ou apostila pdf fazendo favor.
outra duvida sobre banco de dados, bom eu tenho um banco postgresql ele tem tabela pessoa, nela contem id,nome,email,cpf,rg...
no campo cpf é rg é obrigatorio coloca bigint ou varchar?
Respondendo suas perguntas:
1 - Os padrões que mais vejo nos projetos são: Singleton, Factory e Adapter. Não sei se esqueci de citar algum, o melhor é você pegar um livro de padrões de projeto e estudá-lo, pois você só saberá se deve aplicar determinado padrão se conhecer este padrão.
2 - Colocamos no CPF ou RG sempre varchar, principalmente para CPF. Isso porque se seu CPF começar com "0" e você colocar bigint ele irá remover os zeros a esquerda, que não tem valor matematicamente falando.
Gostei + 0
13/02/2015
Ronaldo Lanhellas
se existe mais de 1, poderia mostra artigo ou apostila pdf fazendo favor.
outra duvida sobre banco de dados, bom eu tenho um banco postgresql ele tem tabela pessoa, nela contem id,nome,email,cpf,rg...
no campo cpf é rg é obrigatorio coloca bigint ou varchar?
Respondendo suas perguntas:
1 - Os padrões que mais vejo nos projetos são: Singleton, Factory e Adapter. Não sei se esqueci de citar algum, o melhor é você pegar um livro de padrões de projeto e estudá-lo, pois você só saberá se deve aplicar determinado padrão se conhecer este padrão.
2 - Colocamos no CPF ou RG sempre varchar, principalmente para CPF. Isso porque se seu CPF começar com "0" e você colocar bigint ele irá remover os zeros a esquerda, que não tem valor matematicamente falando.
Gostei + 0
13/02/2015
Diego Angelo
Gostei + 0
13/02/2015
Ronaldo Lanhellas
http://www.tutorialspoint.com/design_pattern/facade_pattern.htm
https://www.devmedia.com.br/design-patterns-adapter/17160
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)