Model-View-Presenter: Variations on the Basic Pattern (Introduction to CAB/SCSF Part 24)

Introduction Part 23 of this series of articles described the basic Model-View-Presenter pattern (MVP). This article examines the Model-View-Presenter pattern in more detail. It describes some variations on the basic pattern, and looks at the advantages and disadvantages of using the pattern. Part 25 of this series of articles will examine how the Model-View-Controller pattern … Continue reading Model-View-Presenter: Variations on the Basic Pattern (Introduction to CAB/SCSF Part 24)

Model-View-Presenter: Why We Need It and the Basic Pattern (Introduction to CAB/SCSF Part 23)

Introduction Part 22 of this series of articles looked at the Model-View-Controller pattern and discussed how it is one way of structuring a user interface to avoid having too much code behind a screen. This article will examine some of the shortcomings of Model-View-Controller, and describe an alternative, which is Model-View-Presenter. Part 24 of this … Continue reading Model-View-Presenter: Why We Need It and the Basic Pattern (Introduction to CAB/SCSF Part 23)