Da-lhe
Senhores, estou modelando um sistema de crm para empresa que trabalho.
Oque acontece, é que estou encontrando dificuldades em dividir meu Domain Model.
Bom, para quem não conhece, um sistema de crm possui uma “infinidade” de recursos, desde cadastro de pessoa, até envio de emails, geração de campanhas, prospecção e etc.
No momento, tenho um monte de classe feita, várias entidades, tudo dentro do mesmo “Domain Model”.
Ja li vários artigos a respeito, porém ainda tenho algumas dúvidas.
Tipo, se eu for dividir meu Domain Model, serei obrigado a seguir a mesma estrutura para os meus objetosDAO ?
Não sei se estou viajando, esta meio obscuro pra mim essa idéia de Domain Model ainda …
Tipo, ao falar de vários Domain Model, estou me referenciando a possiveis módulos do meu sistema ?
ps.: Estou usando o hibernate