Fórum Padrões Programação Java #510530

13/02/2015

0

Olá, gostaria de saber qual é padrão mais utilizado para fazer uma boa programação OO e manutenção na mesma.
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

Diego Angelo

Responder

Posts

13/02/2015

Ronaldo Lanhellas

Olá, gostaria de saber qual é padrão mais utilizado para fazer uma boa programação OO e manutenção na mesma.
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.
Responder

Gostei + 0

13/02/2015

Ronaldo Lanhellas

Olá, gostaria de saber qual é padrão mais utilizado para fazer uma boa programação OO e manutenção na mesma.
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.
Responder

Gostei + 0

13/02/2015

Diego Angelo

Ronaldo vc nao tem nemhum arquivo pdf ou link sobre os projetos Singleton, Factory e Adapter ?
Responder

Gostei + 0

13/02/2015

Ronaldo Lanhellas

Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar