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_5

5. Converting the InvoiceForm

John Kouraklis

(1)London, UK

In the previous chapters, we developed a methodology to guide us in converting an application to follow the MVVM design. In summary, those steps are the following:

  1. Identify the different tasks for each procedure, class, and view the application performs.

  2. Identify which of those tasks are duties of the Model, the ViewModel, and the View, according to the MVVM paradigm.

  3. Consider moving procedures and functions from the View to the ViewModel and the Model.

  4. Build the required links to make the new code functional on the normal direction View-ViewModel-Model by developing the necessary properties, procedures, and functions. ...

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