0
kicks
The MVP pattern
The MVP stands for Model-View-Presenter and it is a user interface (UI) design pattern engineered to facilitate automated unit testing and improve the separation between the UI (rendering stuff) and the business logic.