Livro sobre o pattern Presentation Model?

9 respostas
antonioni.rocha

Necessidade urgente para trabalho: gostaria de saber um bom livro sobre o padrão de projeto Presentation Model, utilizado em sistemas desktop.

Encontrei o livro Desktop Java Live (http://www.sourcebeat.com/books/desktopjavalive.html), que também aborda o Model View Presenter. Ele pode ser encontrado no Brasil?

Agradeço desde já :wink:

9 Respostas

hvidal

Olá antonioni.rocha,

Quanto ao livro Desktop Java Live, você pode comprá-lo pela internet e recebê-lo em casa.

Porém, esse mês a revista Java Magazine (edição 39) traz um artigo meu sobre esse padrão aplicado junto com a API Binding do JGoodies.
Talvez essa seja a referência mais rápida e barata para o seu caso. :smiley:
Vale a pena conferir!

Grande abraço,
Hugo.

antonioni.rocha

Oi, grande Hugo, eu li o artigo na JM, muito bom. O problema é que estou pensando em aplicar patterns (que inclui o presentation model ou o MVP) em meu trabalho de conclusão de curso - que é voltado a aplicações desktop - e meu orientador solicitou referências bibliográficas, entende?

Seu artigo é muito interessante, ele me instigou na escolha deste assunto; quando ao livro, for a única solução, vou ver o que posso fazer…
Abraço :smiley:

ciczan

Tem um capítulo de “sample” do Desktop Java Live disponível que trata disso, então é possível que vc nem precise comprar. Se precisar eles vendem o e-book tb, com direito a atualização por 1 ano.

Tem também o Head First Design Patterns que no último capítulo tem uma aplicação exemplo em Swing com MVC. Este tem versão em pt no Brasil com o nome “Use a Cabeça Padrões de Projeto”.

antonioni.rocha

ciczan:
Tem um capítulo de “sample” do Desktop Java Live disponível que trata disso, então é possível que vc nem precise comprar. Se precisar eles vendem o e-book tb, com direito a atualização por 1 ano.
Interessante

Tem também o Head First Design Patterns que no último capítulo tem uma aplicação exemplo em Swing com MVC. Este tem versão em pt no Brasil com o nome “Use a Cabeça Padrões de Projeto”.
Seria o Model-View-Presenter? Vou dar uma conferida, obrigado.

ciczan

Ops, tinha lido Model-View-Controller. Então não tem do Head First não…

hvidal

O problema do MVP é que recentemente o Martin Fowler desmontou esse padrão e criou dois outros para tratar melhor a idéia do MVP.

Veja o post em http://martinfowler.com/eaaDev/

Agora temos o Supervising Controller e o Passive View.

Portanto, mantenha em mente que o MVP agora é coisa do passado. :cry:

Quanto às referências, você pode usar o próprio livro Desktop Java Live, o site do Martin Fowler e o meu próprio site http://www.componenthouse.com. :stuck_out_tongue:

Grande abraço,
Hugo.

antonioni.rocha

Ok, senhores, orientações valiosas ao meu projeto recebi aqui.
Agradeço pra valer. :smiley:

L

Olá ! Comecei a procurar materiais e informações sobre padrões para implementação de GUIs, principalmente com Swing.

Como já se passou bastante tempo após a discussão acima. Gostaria de saber o que há de novo para design patterns com Swing ou GUIs em geral.

Obrigado.

mutano

hvidal:
O problema do MVP é que recentemente o Martin Fowler desmontou esse padrão e criou dois outros para tratar melhor a idéia do MVP.

Veja o post em http://martinfowler.com/eaaDev/

Acho que este link que o Hugo passou tem as coisas mais novas neste assunto. Mais especificamente neste dois links:


Criado 3 de outubro de 2006
Ultima resposta 24 de abr. de 2007
Respostas 9
Participantes 5