What are MVP and MVC and what is the difference?
Ao olhar além doRAD (arrastar e soltar e configurar) maneira de criar interfaces de usuário que muitas ferramentas incentivam que você provavelmente encontre três padrões de design chamadosModel-View-Controller, Model-View-Presenter eModel-View-ViewModel. Minha pergunta tem três partes:
Quais problemas esses padrões abordam?Como eles são semelhantes?Como eles são diferentes?