Non dovrebbe MVC essere MCV? [chiuso]

5

Il modello è definito per primo, quindi i controller vengono attivati in base alla richiesta dell'utente e genereranno le viste (l'output).

Quindi dovrebbe essere M- > C- > V, giusto?

    
posta Ella 26.02.2012 - 01:27
fonte

3 risposte

8

Perché è così che l'autore del termine lo ha ordinato.

"MVC è stato descritto per la prima volta nel 1979 [3] da Trygve Reenskaug, quindi lavorando su Smalltalk allo Xerox PARC."

link

    
risposta data 26.02.2012 - 02:24
fonte
4

Forse si tratta di dipendenze e utilizzo? Ogni articolo a destra conosce o utilizza l'elemento a sinistra. Il controller conosce viste e modelli. Le viste conoscono i modelli. I modelli conoscono solo se stessi. Quindi da qui la convenzione di denominazione MVC. Solo i miei pensieri.

    
risposta data 26.02.2012 - 01:39
fonte
2

Sì, questo dovrebbe essere MCV ma molti acronimi sono fatti nell'ordine sbagliato solo perché suonano meglio in questo modo.

AmVeeSee  (more fluent) 
AmSeeVee  (less fluent) 
    
risposta data 26.02.2012 - 02:23
fonte

Leggi altre domande sui tag