0
kicks
Model View Presenter (MVP) Pattern
Model-View-Presenter is a user interface design pattern engineered to facilitate automated unit testing and improve the separation of concerns in presentation logic. The Model is an interface defining the data to be displayed or otherwise acted upon in the user interface. The View is an interface that displays data (the Model) and routes user commands to the Presenter to act upon that data. The Presenter acts upon the Model and ...