Discussão Modelagem

0 respostas
D

Bom dia,

Estava discutindo com um amigo o jeito de melhor abordar o design de um certo dominio… chegamos a duas modelagens tradicionais…

Modelagem 1:

Classe PessoaDTO

Classe Pessoa, com método de “negocio”: insere(PessoaDTO), remove(PessoaDTO)

Essa modelagem, conforme exaustivamente discutido em N lugares, cria dependencia, entre o pojo e o objeto de negocio.

Modelagem 2:

Classe Pessoa com os respectivos atributos e métodos de persistencia e manipulação… insere(), envelhece(), morre(), seFerra()…

Quais os pontos fortes e falhos de cada modelagem? Eu sempre prefiri o segundo modelo… mas acho que ele tem alguns pontos falhos…

A discussão seria bem vinda =)

[]s

Criado 18 de abril de 2008
Respostas 0
Participantes 1