| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/03/2005 14:09:10
|
MIB's_Worm
HelloWorld
Membro desde: 13/03/2005 13:55:21
Mensagens: 12
Offline
|
Estou fazendo um projeto para aprendizagem, no qual tenho que adicionar/remover/atualizar/retornar um lista usuarios (sem persistencia), tudo isso usado em diversas classes distintas, gostaria de saber se crio uma classe UserManager, que ficara responsavel por manter a lista de usuarios e as operações, ou se separo os metodos em classes seguindo o pattern command. Caso use command, qual as vantagens que ele me oferece?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/03/2005 14:24:07
|
Rafael Steil
Administrador
![[Avatar]](/images/avatar/8e296a067a37563370ded05f5a3bf3ec.jpg)
Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline
|
Uma acao por classe nao tem muito sentido. Faca a sua "UserManager" mesmo.
Rafael
|
"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"
http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/03/2005 15:08:15
|
ranophoenix
JavaEvangelist
![[Avatar]](/images/avatar/c8e3407440b018f4d16df.jpg)
Membro desde: 28/02/2004 22:49:47
Mensagens: 389
Offline
|
Eu, particularmente, estou trabalhando com JSF e uso bastante a sua primeira opção. Acho que usando um beanManager fica bastante claro e simples o desenvolvimento. Agora se vc está querendo robustez, com certeza deve usar o pattern Command, pois vai te dar maior flexibilidade de operações (vista de uma forma acadêmica, seria "a forma") em troca de um aumento relativo de complexidade.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/03/2005 02:45:34
|
louds
Moderador
![[Avatar]](/images/avatar/1e48c4420b7073bc11916c6c1de226bb.jpg)
Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline
|
Use o padrão Command com cuidado senão pode acabar caindo em programação procedural.
|
http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2005 09:18:00
|
jujo
JavaTeenager
Membro desde: 29/09/2003 01:03:38
Mensagens: 173
Localização: Curitiba - PR
Offline
|
Yellow!!
sei que já faz uma era qeu esse tópico foi criado... mas faz tempo qeu não entro...
Louds, vc poderia dar um simples exemplo, ou explicar como poderia ficar procedural o uso do pattern Command?!
Obrigado!
|
Juliano D. Carniel
http://julianocarniel.blogspot.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2005 09:47:26
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Quando voce precisa chamar varios Commands pra fazer uma coisa, ou quando voce cria Commands que chamam outros Commands, voce ta caindo um pouco no Proceduralismo (aquele movimento artistico frances do seculo XVIII). De uma lida boa nas descricoes do pattern pra evitar cair nisso, e ta tranquilo.
|
|
|
 |
|
|