Domande con tag 'design-patterns'

2
risposte

La memorizzazione del pool di connessioni in un singleton è una cattiva pratica?

Ho appena letto questa domanda e le richieste di risposta : "Lets assume db connection object is singleton in my application" This is a must not. Your database connection MUST NEVER BE (yes, bolded and with capitals to make sure you...
posta 01.02.2017 - 11:26
1
risposta

Alternativa alla riflessione

Verrò direttamente al flusso di lavoro corrente in modo che tu possa capire il problema in un'immagine chiara. Sono collegato al sistema di automazione di laboratorio in cui Analyzer (una macchina che esegue test medici) invia i dati a Hos...
posta 05.09.2018 - 11:03
1
risposta

Quali altri pattern posso usare per questo singleton?

Ho un po 'di codice che usa un plugin e un core model, che ruota intorno a quattro oggetti principali: Core , Server , Logger e Parser , in ordine leggermente particolare. Il Core funge da factory centrale, con un catch:...
posta 16.02.2012 - 20:04
3
risposte

POJO nidificati, esponendo le raccolte, rilevando le modifiche

Ho un paio di classi di oggetti semplici per rappresentare i dati letti da un file. Sembrano qualcosa del genere: public class Command { private String name; private List<Message> messages; } public class Message { private Ty...
posta 22.06.2015 - 16:50
1
risposta

Qual è il modo migliore per affrontare questo problema nella progettazione orientata agli oggetti? - astrazione di dischi virtuali

Sto scrivendo un programma che manipola dischi virtuali criptati e unità flash crittografate (ad esempio, importazione di dischi nella mia applicazione, montaggio / smontaggio, modifica delle password ecc.). Sono ancora nuovo nella progettazione...
posta 20.03.2015 - 19:08
1
risposta

Miglior pattern per tracciare le azioni all'interno di un presentatore

Ho un'implementazione MVP, all'interno del mio presentatore ho un sacco di metodi pubblici come onSendMessage () per esempio. Ho bisogno di tracciare alcuni di questi metodi, il che significa che la traccia chiama semplicemente trackClient.tr...
posta 30.05.2016 - 12:49
3
risposte

Chi è responsabile del controllo delle proprietà dell'oggetto come Visibile / Abilitato?

Diciamo che abbiamo un'interfaccia utente con moduli, pulsanti e così via. Ogni elemento ha alcune proprietà (come Visible , Enabled , ecc.). Chi dovrebbe controllare queste proprietà e decidere quando eseguire il rendering dell'articolo...
posta 25.04.2016 - 19:20
1
risposta

Esiste un nome per una tecnica di progettazione in cui il metodo di un oggetto accetta e restituisce un oggetto business personalizzato?

Come si chiama una classe che ha metodi che accetta input (da utente, da GET o POST) trasformarlo in un oggetto business e restituire quell'oggetto example ... class Input { function getObject(array $input) { $o = new...
posta 31.10.2016 - 20:20
1
risposta

Il modello di comando può essere applicato a un gioco Pokemon a turni?

Sto scrivendo la logica di base di Pokemon Gen I in Java (8), e sto cercando di capire il modo migliore per implementare l'aspetto del gioco a turni. In questo momento ho una classe Battle che ha due Player s ciascuno con un PokemonT...
posta 02.10.2016 - 22:08
1
risposta

Implementazione dell'unità di lavoro per più tipi di archiviazione

Sto cercando di implementare il modello dell'unità di lavoro per tipi di archiviazione più piccoli come il registro di Windows, un database o l'app.config ma non riesco a capire come farlo. Tutti gli esempi che trovo usano Entity Framework che è...
posta 19.11.2016 - 09:14