Domanda

Sto cercando un feedback su MVP e MVC pattern utilizzato come quadro di riferimento per costruire un sito web.Ho usato sia con un certo grado di successo o fallimento.Inoltre ho lavorato in luoghi che hanno miserabile implementare MVP di tutto il web, desktop e servizi di strati.Ho anche visto un paio di terribile MVC implementazioni.Una cosa che ho notato è l'MVP roba-up di apparire terribile per la manutenzione o l'aggiunta di nuove funzionalità rispetto al MVC debacle.

MVP - Model View Presenter http://en.wikipedia.org/wiki/Model-view-presenter

"La Vista contiene un riferimento per il Presentatore.Il Relatore è anche reagire a eventi che vengono attivati dalla Vista, in modo che la sua conoscenza della Vista associata con.Il Presentatore gli aggiornamenti di Vista basato sulla richiesta di azioni che verranno eseguite sul Modello, ma la Vista non è il Modello di conoscenza."

Modello MVVM è stato progettato per supportare WPF e Silverlight.E ' simile a MVP, nel concetto che la vista non conosce il modello, tuttavia, la sua non è MVP.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top