gcobr wrote:Se tais objetos de domínio estiverem dentro de uma aplicação cliente Swing por exemplo, não estaríamos unindo as regras de negócio à interface? Ou seria o caso de pensar em uma 4a. camada?
Reescreva isso como:
"Se tais objetos de dominio forem usados dentro de uma aplicacao cliente Swing por exemplo, nao estariamos unindo as regras de negócio à interface?"
E a resposta fica clara dentro da própria pergunta: não, a UI é apenas cliente dos servicos oferecidos pelo domínio.
gcobr wrote:Entre tantas divagações, começo a pensar ser utópico um cenário onde a interface possa ser totalmente separada do domínio de objetos.
http://www.guj.com.br/forum/viewtopic.php?t=11438