MVC - Come devono comunicare i componenti all'interno del controller?

1

Sto sviluppando un editor di livelli in Java. Sto progettando il suo codice in MVC. Da quello che ho imparato: i controller possono avere un riferimento diretto (campi) a viste e modelli. Le viste possono avere un riferimento diretto ai modelli, ma non dovrebbero avere controller (possono interagire con i controller tramite modelli di progettazione come osservatori) ei modelli non dovrebbero avere alcun riferimento diretto a nessuna vista o controller (dovrebbe anche usare observer). La mia domanda è: come devono interagire i controllori l'un l'altro? I riferimenti bidirezionali non sono raccomandati AFAIK, quindi come dovrebbero interagirsi a vicenda? Questa domanda può anche essere rilevante tra gli spettatori. Grazie

    
posta Gad Wissberg 01.08.2018 - 09:23
fonte

0 risposte

Leggi altre domande sui tag