O'Reilly logo

MVVM in Delphi: Architecting and Building Model View ViewModel Applications by John Kouraklis

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© John Kouraklis 2016

John Kouraklis, MVVM in Delphi, 10.1007/978-1-4842-2214-0_1

1. MVVM as Design Pattern

John Kouraklis

(1)London, UK

Electronic supplementary material

The online version of this chapter (doi:10.​1007/​978-1-4842-2214-0_​1) contains supplementary material, which is available to authorized users.

Presentation patterns are already an old story. Although it is difficult to identify who introduced them, it looks like the seminal programming language SmallTalk dating back to the 1970s is responsible for making one of the first presentation patterns popular; the Model-View-Controller (MVC) design (Kay, 1993; Timms, 2014).

Krasner and Pope (1988) offered a formalized description of the MVC pattern and they basically influenced a generation ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required