Domande con tag 'design-patterns'

1
risposta

Motivo di peso vivo: UnsharedConcreteFlyweight

Ecco lo schema strutturale del modello di peso mosca: Qui vedi UnsharedConcreteFlyweight che spiega GoF: UnsharedConcreteFlyweight : Not all Flyweight subclasses need to be shared. The Flyweight interface enables sharing; it d...
posta 12.10.2016 - 10:21
2
risposte

Dovremmo aggiungere una classe extra a questo esempio di codice

Ho un sito di acquisti che consente agli utenti di effettuare ordini. Nella mia applicazione web quando gli utenti fanno clic su "Crea ordine", chiamo una classe OrderService che assomiglia al seguente: public class OrderService { public v...
posta 21.03.2016 - 21:13
1
risposta

Richiamare metodi di un altro componente in Pattern osservatore

Domanda: Esistono tecniche per comunicare con metodi di altri componenti, ma mantengono ancora un modello di Osservatore "puro"? Se sì, sono indicati / regolarmente utilizzati o sto solo complicando le cose? Un esempio pratico Suppon...
posta 29.03.2016 - 07:55
1
risposta

Miglior pattern per la classe manager che gestisce la sincronizzazione di oggetti tra client e server

Sto scrivendo un client che supporta la 'modalità offline'. Quando i record offline possono essere archiviati localmente. Quando andiamo online, vogliamo essere in grado di sincronizzare questi record con l'API remota. Voglio essere in gra...
posta 31.07.2015 - 01:04
1
risposta

Pattern per il risultato "Assemblaggio" da più origini dati

Sto creando un server in Java (anche se questa domanda è indipendente dal linguaggio) che farà quanto segue: Estrarre un set di "lead" da un database ogni 10 minuti Per tutti i lead con un determinato indicatore, utilizza un database diver...
posta 30.07.2015 - 17:04
1
risposta

Struttura della classe per Entity Framework

Sto usando EF (prima Code) e vorrei isolare le proprietà dai metodi (molti dei metodi fanno riferimento ad altre librerie che non voglio che il mio progetto di database debba fare riferimento). Ad esempio, supponiamo di avere questa classe...
posta 03.08.2015 - 21:49
4
risposte

Approccio per refactoring di una funzione che ha un sacco di braching speciale

Sto scrivendo una funzione che opera in modo leggermente diverso a seconda dei dati trasmessi. Il codice comune e univoco è mescolato. Non mi piace quello che ho e sto cercando un modo migliore. Si spera che questo caso dimostri la situazione. C...
posta 31.08.2016 - 20:25
1
risposta

Come progettare le interazioni tra questi comportamenti degli agenti?

Problema Voglio progettare l'architettura di classe per un agente che interagisce con un ambiente ripetendo tre passaggi fino alla fine di un episodio: in primo luogo, l'ambiente fornisce un'osservazione all'agente. Secondo, l'agente sceglie...
posta 11.08.2016 - 22:07
2
risposte

Pattern di architettura per gestire il processo alternato su disco e CPU

Un'applicazione a cui sto lavorando e che tenta di ottimizzare si basa sull'elaborazione dei dati su file di grandi dimensioni, e quindi alterna tra l'I / O associato a nessun utilizzo della CPU e la CPU associata a nessun utilizzo di I / O. È u...
posta 11.08.2016 - 21:00
1
risposta

Formulare un metodo di costruzione più ragionevole

Questa domanda è nel contesto di un'applicazione Android scritta in Java. Ho questa classe che esegue un'azione specifica e restituisce il risultato di tale azione con un callback implementato nell'attività in cui è stato chiamato. Questa cla...
posta 09.08.2016 - 12:36