December 2017
Intermediate to advanced
468 pages
13h 12m
English
The MVP pattern is a variant of MVC pattern and is mainly used for the development of user interfaces for web applications. It was mainly designed to make it easier to perform automated unit testing. The graphic given here depicts the architecture of the MVP pattern:

The various components of the MVP pattern are as follows: