Pessoal,
Ao pesquisar sobre MVP, uma dificuldade que esbarrei foi me deparar com ótimos artigos, porém orientados a código, e sentia que faltava um certo background para interpretar adequadamente estes artigos.
Dei sorte de encontrar o blog http://aviadezra.blogspot.com/2008/06/mvc-model-view-controller-design.html , que tem uma série interessante mostrando didaticamente os conceitos envolvidos.
Postei a série traduzida, com o primeiro artigo em http://fabiolnm.blogspot.com/2009/12/consideracoes-historicas-sobre-o-padrao.html . No último artigo da série, há links para outros blogs e forums, alguns com exemplos de implementação.
O mais legal é a perspectiva histórica que proporciona, mostrando as raizes do MVC, tão popular nos dias de hoje, mas que já está por aí há 3 décadas. Mostra também como as variações de interações entre os elementos do MVC dão origem a design patterns distintos, e arquiteturas que se adequam à tecnologia em maior ou menor grau, simplesmente pela escolha de uma ou outra variação.
Espero que gostem, e como sempre, críticas e sugestões são benvindas.
[]s
Fábio.