Domande con tag 'design-patterns'

1
risposta

Implementa RPC tramite SIP

Guarda il seguente caso d'uso. Ho un'applicazione client (Java), che vuole ottenere / impostare lo stato di un'altra applicazione remota (C). La comunicazione tra di loro avviene tramite SIP, che viene eseguito in un altro thread. L'interf...
posta 24.06.2014 - 19:38
1
risposta

Confuso sull'implementazione del Principio di Responsabilità Unica

Per favore portami se la domanda non è ben strutturata. Per metterti nel contesto del mio problema: Sto costruendo un'applicazione che fa fatturare ai veicoli la durata in un parcheggio. Oltre al servizio di soggiorno ci sono altri servizi...
posta 30.05.2014 - 14:56
3
risposte

Pattern di mailbox con argomenti variabili in C ++

In un gioco che sto sviluppando, il thread della GUI sta catturando le azioni degli utenti e il thread della simulazione è responsabile della gestione e della risposta ad essi. Per ridurre al minimo la complessità e il ritardo, ho predefinito...
posta 30.12.2014 - 18:34
2
risposte

Ci sono dei lati negativi nella sostituzione delle caselle di conferma js con "mark record as deleted"?

Credo nell'esperienza utente di avere sempre un pop-up di conferma per le eliminazioni. Tuttavia (anche se siamo molto abituati), una piccola finestra popup separata non è l'ideale e per gli utenti su diversi dispositivi di navigazione, utilizza...
posta 26.08.2014 - 15:52
1
risposta

Pattern corretto per i processi di lavoro che coinvolgono code e tabelle

Modifica: OK, quindi, la gente ha detto che non è chiaro cosa sto chiedendo. Sto chiedendo un feedback su questo design. Ecco un esempio di storia utente: In qualità di amministratore di gruppo sul sito Web, desidero ricevere una notifica...
posta 16.05.2014 - 21:53
2
risposte

Perché java.util.Calendar utilizza metodi di produzione statici?

È meglio avere una classe factory separata rispetto ai metodi statici nella stessa classe. Vedi questa domanda . Ma l'API standard utilizza entrambi gli approcci. Fabbrica separata: DatatypeFactory.newInstance().newXMLGregorianCalendar(...
posta 22.01.2014 - 11:02
1
risposta

Notifica a più ascoltatori

Sto costruendo un'applicazione per chitarra Android e ho bisogno di un modo per GuitarString oggetti per informare più ascoltatori che è appena stato riprodotto. Questo include l'attuale Activity e tutte le istanze di GuitarStringVie...
posta 18.01.2014 - 16:26
1
risposta

Struttura dell'architettura di cipolla

Sto cercando di capire e implementare l'architettura di cipolla e ho una vaga idea su come strutturare tutto ma ho bisogno di aiuto per chiarire parte della mia confusione. Sullabasedidiversiesempiearticolicheholettohocreatolastrutturadicuiso...
posta 20.07.2014 - 20:17
1
risposta

Quando utilizzare lo schema della lavagna rispetto alla chiamata diretta

Sto creando l'architettura per un nuovo progetto incorporato. Il sistema ha alcuni ingressi che vanno a uscite molto diverse. Il modello di lavagna è molto utile per questo (vedi Ascoltatori considerati dannosi: il pattern "Lavagna" ) , poiché...
posta 27.07.2014 - 09:06
1
risposta

Osservando il progresso di un sistema distribuito

Per un sistema distribuito, è necessario osservare i progressi di piccole applicazioni su computer distribuiti (runtime 5 - 20 minuti). C'è una web fronted, che adesso mostra solo un elenco di quelli più piccoli applicazioni (chiamate job), c...
posta 23.07.2014 - 19:56