Domande con tag 'design-patterns'

1
risposta

Come aggiornare la vista quando il modello cambia?

Poiché sto imparando il pattern MVC, questa potrebbe essere una domanda molto ingenua. So che quando qualcosa accade sulla vista (ad esempio, l'utente fa clic su un pulsante), la vista chiama il controller che a sua volta aggiorna il modello...
posta 03.02.2018 - 22:36
1
risposta

Miglioramento dell'algoritmo di campionamento

Sto avendo un po 'di problemi a progettare una nuova funzione al momento. Fa parte di un sistema di gestione delle risorse. Mi stavo chiedendo se qualcuno ha esperienza nel fare qualcosa di simile. Proverò a spiegare: Risorsa : una person...
posta 14.01.2016 - 15:35
2
risposte

Gioco Java. Precaricare oggetti e riutilizzare e creare oggetti in fase di runtime [chiuso]

Attualmente sto sviluppando il mio primo gioco in linguaggio Java. Il gioco è un corridore senza fine con ostacoli da evitare e nemici da uccidere. Purtroppo ancora non ho esperienza abbastanza e molte volte sto solo improvvisando. Non ho idea...
posta 21.12.2015 - 21:23
3
risposte

Come implementare stati che non si escludono a vicenda

Sto lavorando su un'applicazione GUI usando il pattern MVC, ma il controller ha dimostrato di essere molto più complicato di quanto pensassi all'inizio. L'applicazione ha opzioni che determinano il funzionamento delle operazioni nei listener...
posta 28.12.2016 - 17:54
3
risposte

Disegni per saltare a un punto nel codice con il codice più pulito possibile (senza goto)

Voglio essere in grado di avere un (piuttosto) grande FSM in cui posso eseguire il debug saltando a un punto e osservando l'esecuzione. Ad esempio, diciamo che sto facendo un FSM che usa una certa probabilità se vado a sinistra o a destra a u...
posta 03.03.2017 - 18:28
2
risposte

Refactoring di metodi lunghi con molta complessità ciclomatica

Sto tentando di ridefinire quello che sta diventando un metodo molto grande - attualmente circa 350 linee - che contiene un alto grado di complessità ciclomatica . Capisco e attribuisco alle teorie che i metodi dovrebbero essere brevi e che...
posta 14.05.2015 - 17:52
3
risposte

Costruire il livello di presentazione direttamente sul livello dati

La mia applicazione al momento è piuttosto caotica e sto cercando di districare tutto. La mia idea attuale è che dovrei avere 3 livelli separati: livello dati che sa come conservare elementi nel database (e gestire le modifiche allo schema d...
posta 23.03.2014 - 20:12
3
risposte

Quando utilizzare gli strumenti rispetto allo sviluppo personalizzato? [chiuso]

Per imparare l'iniezione di dipendenza in un attuale progetto parallelo, sto scrivendo il mio contenitore per l'iniezione delle dipendenze. Ma questo mi ha portato a chiedermi, a che punto vale la pena utilizzare un prodotto di terze parti ri...
posta 20.03.2014 - 18:10
1
risposta

Dovremmo scrivere il diagramma uml per il nostro codice prima di iniziare la programmazione? [duplicare]

Oggi nella classe UML il nostro insegnante ci ha detto che è molto importante creare il diagramma uml del nostro codice java e utilizzare il modello di progettazione prima di iniziare a programmare qualsiasi applicazione. Trovo strano perch...
posta 01.06.2017 - 05:59
1
risposta

Buona analogia per i pattern MVP e MVC?

Per essere onesti, sono uno studente qui, ma ho visto molte domande da parte degli insegnanti che chiedevano modi per spiegare, e non ne ho trovato uno per i pattern MVP e MVC. Model-view-presenter Model-view-controller Il mio p...
posta 20.06.2017 - 10:24