| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/05/2006 09:16:24
|
wagner.gs
Thread.start()
Membro desde: 11/12/2003 19:05:46
Mensagens: 44
Offline
|
Pessoal,
Estou começando a implementar uma aplicação e tenho pesquisado sobre desenvolvimento voltado a testes. Surgiu então uma dúvida: se temos que cobrir toda a aplicação com testes, devo fazer testes pra DTOs 'burros', ou devo fazer os testes apenas para classes q implementam alguma regra de negócio, ou ainda, meus DTOs burros não são a melhor solução?
Obrigado!
|
Wagner Santos
MSN/Gtalk: wagner.gsantos@gmail.com
Skype: wagner.gsantos
Twitter: http://twitter.com/wagnergsantos
Site: http://www.geracaoelias.blog.br |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/05/2006 09:54:05
|
Abdon
JavaEvangelist
![[Avatar]](/images/avatar/c8b981953fcc0fea05c8c.jpg)
Membro desde: 02/09/2003 15:50:05
Mensagens: 363
Localização: São Paulo
Offline
|
Eu testaira os DTOs burros caso eles fizeram alguma formatação, validação senão não. Não sei é o correto.
Quanto se é a melhor solução, depende. Se seu sistema for distribuido é uma boa solução senão é considerado uma má pratica.
|
What I like about you?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/05/2006 10:09:43
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
DTOs são solução para um problema comprovado de sobrecarga de rede.
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/05/2006 18:41:33
|
rodrigoy
GUJ Ranger
![[Avatar]](/images/avatar/cf79ae6addba60ad018347359bd144d2.jpg)
Membro desde: 18/04/2006 01:06:28
Mensagens: 758
Localização: São Paulo
Offline
|
wagner.gs wrote:Pessoal,
Estou começando a implementar uma aplicação e tenho pesquisado sobre desenvolvimento voltado a testes. Surgiu então uma dúvida: se temos que cobrir toda a aplicação com testes, devo fazer testes pra DTOs 'burros', ou devo fazer os testes apenas para classes q implementam alguma regra de negócio, ou ainda, meus DTOs burros não são a melhor solução?
Obrigado!
bom senso... bom senso... desenvolvimento de software se baseia em bom senso...
|
Rodrigo Yoshima
www.ASPERCOM.com.br
Próximas Turmas:
São Paulo: Scrum 28/agosto | OOAD-UML 13/setembro
Débito Técnico Blog: blog.aspercom.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/05/2006 20:14:48
|
Hempx
JavaEvangelist
![[Avatar]](/images/avatar/2ba596643cbbbc20318224181fa46b28.png)
Membro desde: 18/04/2003 03:42:08
Mensagens: 356
Localização: Belo Horizonte
Offline
|
wagner.gs wrote:
meus DTOs burros não são a melhor solução?
LIPE wrote:DTOs são solução para um problema comprovado de sobrecarga de rede.
Como tudo na nossa área, depende! Caso eles não agreguem valor nenhuma na aplicação, por exemplo, ele seja uma cópia de um outro objeto, para que utiliza-lo. Mas ele pode ser útil também. Eu por exemplo, uso DTO no caso de relatórios que você tem de passar vários objetos(ex: Empresa,Comprador,Vendas, Fechamento,DataInicio... ) para camada de negócio. Mas como disse nosso amigo rodrigoy ae em cima, "bom senso"!!!
|
|
|
 |
|
|