Pattern

MVC, MVP e Presenter First

Pattern: MVP (Model View Presenter)... mito o realtà?  Mito! :-(  Ho iniziato un nuovo progetto, di una certa dimensione (stimate 200.000 righe di codice in C#) e siccome c’è l’evoluzione tecnologica che galoppa, avevo intenzione di renderlo indipendente dall’interfaccia grafica (UI). La cosa che sapevo di sicuro è che il progetto sarebbe girato sotto Windows, ma per essere lungimiranti avevo pensato di iniziare l’interfaccia in WinForm, ma poi di passarla quanto prima in WPF quando il designer per questo ambiente sarebbe stato maturo (solo con Orcas verso Ottobre 2007).  Tutti direbbero che, basta utilizzare uno dei seguenti pattern per non avere problemi: MVC: Model View...