Non sei loggato | Registrati | Login

Il Pattern Model View Controller Aggiungi

News / Surfing

Benvenuto! Se sei un nuovo visitatore ti consiglio di iscriverti al mio Feed RSS in modo da essere sempre aggiornato riguardo l'uscita di nuovi articoli oppure sbirciare tra i tutorials ed i progetti.
Per avere un'idea del best-content presente in questo blog puoi leggere il post intitolato "Ed ora è il momento di rilanciare alcune iniziative! (1a parte e 2a parte)".
Buona navigazione e grazie per la visita!

Chi ha avuto a che fare con Java (e non solo) avrà sentito sicuramente parlare di pattern MVC cioè Model-view-controller (es: Swing).
Ciò indica un “modo di programmare” dove il software viene logicamente diviso in 3 parti:

  • Model: contenente i dati e tutti i metodi per la modifica/lettura;
  • View: l’interfaccia che permette di visualizzare i dati contenuti nel Model;
  • Controller: gestisce l’interazione con l’utente e la relativa comunicazione con gli altri 2 moduli (solitamente ascolta i comandi provenienti dal View per poi modificare/leggere i dati contenuti nel Model).

Nell’articolo “Understanding Model-View-Controller” di Coding Horror tutto ciò viene spiegato con la metafora di una pagina HTML dove sostanzialmente il Model è l’HTML, il View è il CSS ed infine il Controller è il Browser.

Ci sono un’infinità di pattern però il MVC rimane quello più “famoso” :)

Daniele Simonin 7 Maggio 2008 alle 07:38 Trackback URI

Scrivi un commento

Tags di formattazione:








Feed

infoPillole (by Wikipedia)

Ultimi commenti

  • flippetta: appena li ho visti sn diventati subito una...
  • Daniele Simonin: Ciao, in giro trovi una marea di guide a...
  • Daniele Simonin: i commenti sono sempre benvoluti ;)
  • chiara: scusate mi sapete dire che cos’è pdo e le...
  • oniduke: Immagino che non dobbiamo neanche commentare :D

Calendario

Maggio 2008
L M M G V S D
« Apr    
 1234
567891011
12131415161718
19202122232425
262728293031  

Archivio

Categorie

News casuali

Ultimi tutorials

Progetti

Alcuni miei lettori

Have a break