diogofilipe
Membro
Boa tarde,
Somos estudantes de Licenciatura em Eng. Informática e foi-nos proposto um trabalho sobre MVP (Model-View-Presenter) no desenvolvimento de aplicações com Windows Forms.
Já trabalhamos com o padrão arquitectónico MVC (Model-View-Controller), mas não temos nenhuma experiência com o MVP.
Fizemos uma análise e verificamos que estes dois padrões têm algumas semelhanças. No entanto temos algumas dúvidas e gostaríamos que partilhassem connosco informações sobre o MVP, de forma a que seja gerada uma discussão sobre este tema e partilha de conhecimentos.
Deixo algumas questões:
Há vantagens na utilização do MVP em vez do MVC?
Em que situações devemos optar por usar o MVC ou o MVP?
No MVP, o Presenter relaciona e comunica com o Model e com a View para que estes não dependam um do outro. Até que ponto a sua funcionalidade é diferente do Controller no MVC?
Agradecemos a todos e aguardamos respostas
Somos estudantes de Licenciatura em Eng. Informática e foi-nos proposto um trabalho sobre MVP (Model-View-Presenter) no desenvolvimento de aplicações com Windows Forms.
Já trabalhamos com o padrão arquitectónico MVC (Model-View-Controller), mas não temos nenhuma experiência com o MVP.
Fizemos uma análise e verificamos que estes dois padrões têm algumas semelhanças. No entanto temos algumas dúvidas e gostaríamos que partilhassem connosco informações sobre o MVP, de forma a que seja gerada uma discussão sobre este tema e partilha de conhecimentos.
Deixo algumas questões:
Há vantagens na utilização do MVP em vez do MVC?
Em que situações devemos optar por usar o MVC ou o MVP?
No MVP, o Presenter relaciona e comunica com o Model e com a View para que estes não dependam um do outro. Até que ponto a sua funcionalidade é diferente do Controller no MVC?
Agradecemos a todos e aguardamos respostas