Domande con tag 'mvc'

13
risposte

Perché è una buona idea che i livelli di applicazione "inferiori" non siano a conoscenza di quelli "più alti"?

In un'app Web MVC tipica (ben progettata), il database non è a conoscenza del codice del modello, il codice del modello non è a conoscenza del codice del controller e il codice del controller non è a conoscenza del codice di visualizzazione. (Im...
posta 20.05.2013 - 20:02
4
risposte

Perché mettere la logica aziendale nel modello? Cosa succede quando ho più tipi di archiviazione?

Ho sempre pensato che la logica aziendale debba essere nel controller e che il controller, poiché è la parte "media", rimanga statico e che il modello / vista debba essere capovolto tramite interfacce. In questo modo è possibile modificare la lo...
posta 21.11.2012 - 08:39
7
risposte

Perché dovrei usare un pattern MVC?

Sembra che tutti coloro che fanno applicazioni web oggigiorno vogliano utilizzare MVC per tutto. Trovo difficile convincere me stesso a usare questo schema, comunque. Capisco che l'idea generale sia quella di separare la logica di backend dal fr...
posta 01.09.2011 - 20:53
14
risposte

Non è MVC anti OOP?

L'idea principale alla base di OOP è unificare i dati e il comportamento in una singola entità: l'oggetto. Nella programmazione procedurale ci sono dati e algoritmi separatamente che modificano i dati. Nel modello Model-View-Controller i dati...
posta 10.10.2012 - 16:36
2
risposte

Quali sono i miglioramenti di MVP su MVC?

Ho letto per tre giorni il Model-View-Controller (MVC ) e Model-View-Presenter (MVP) modelli. E c'è una domanda che mi infastidisce molto. Perché i progettisti di software hanno inventato MVP, quando esisteva già un MVC? Quali problemi ha...
posta 14.12.2016 - 16:37
8
risposte

MVC Architecture - Quanti controller ho bisogno?

Sono stato codificato per un po ', ma principalmente script e semplici applicazioni. Mi sono trasferito in un nuovo ruolo in cui è tutto incentrato sullo sviluppo di app Web e sull'utilizzo di un'architettura MVC appropriata, quindi cerco disper...
posta 13.08.2013 - 15:03
2
risposte

Mixing Angolare e ASP.NET MVC / Web api?

Vengo dall'utilizzo di ASP.NET MVC / Web API e ora sto iniziando a utilizzare Angular ma non sono chiaro sul modo corretto di mixarli. Una volta che utilizzo Angular, i concetti del lato server MVC forniscono ancora alcun valore? O dovrei uti...
posta 28.08.2013 - 16:22
7
risposte

Come posso verificare i miei progressi come uno sviluppatore solista junior [chiuso]

Attualmente sto lavorando per una compagnia di 2 persone, come sviluppatore principale solista. Il mio capo riceve i clienti, prende in giro alcuni modelli di design e li consegna a me. Questo sistema ha funzionato bene e mi sto davvero diver...
posta 17.09.2012 - 02:36
4
risposte

Perché è responsabilità del chiamante garantire la sicurezza del thread nella programmazione della GUI?

Ho visto, in molti posti, che è saggezza canonica 1 che è responsabilità del chiamante assicurarsi di essere sul thread dell'interfaccia utente durante l'aggiornamento dei componenti dell'interfaccia utente (in particolare, in Java Swing, ch...
posta 02.09.2015 - 21:00
11
risposte

La "C" di MVC è davvero necessaria?

Comprendo il ruolo del modello e della vista nel modello Model-View-Controller, ma ho difficoltà a capire perché è necessario un controller. Supponiamo di creare un programma di scacchi usando un approccio MVC; lo stato del gioco dovrebbe ess...
posta 28.03.2012 - 00:27