Mai întâi prezentator

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Presenter First este o abordare de dezvoltare software care combină ideile modelului Model View Presenter (MVP) și dezvoltarea bazată pe funcții pentru a dezvolta aplicații complet testate din descrieri furnizate de utilizator, utilizate în principal în medii GUI . În el modelul și vizualizarea sunt complet separate unele de altele [1] , iar caracteristicile sunt clar documentate în clasa de prezentare într-un mod declarativ, cu o simplitate eficientă în analiza și menținerea codului sursă creat. Cantitatea mare de cod necesară pentru implementarea acestei metodologii poate fi gestionată printr-un instrument de modelare.

Componente

Cele trei componente ale Presenter First sunt:

Model

Conține datele și logica necesare prezentatorului.

Vedere

Vizualizați informații și interacționați cu utilizatorul. În Presenter First, vizualizarea are puține responsabilități: transmite solicitările utilizatorului către prezentator (prin evenimente) și expune proprietăți și metode pentru afișarea informațiilor.

Prezentator

Este centrul triadei: primește cereri de la vizualizare, interogă modelul pentru informații și îl transmite vizualizării. Prezentatorul este pur și simplu un interpret de evenimente și nu are metode sau proprietăți publice.

Notă

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT