Domande con tag 'object-oriented-design'

2
risposte

Consentire a un oggetto di essere configurato da un'altra classe

Attualmente sto pianificando un server di monitoraggio per un sistema distribuito. In un file (o forse un database, un giorno) salverò tutti i server e i parametri che voglio monitorare. All'avvio del sistema di monitoraggio, analizzo il file di...
posta 14.10.2016 - 13:09
1
risposta

Quando creare un oggetto in memoria per gestire i record del repository?

Supponiamo di avere un concettuale Ledger popolato con Line Items . Supponiamo che Line Items siano memorizzati in qualche tipo di memoria persistente. Il libro mastro viene mostrato all'utente che può aggiungere / rimuovere Line...
posta 28.09.2016 - 15:14
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 - 08:21
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 - 10:36
2
risposte

Il modo migliore per applicare i vincoli in Class

Ho una classe, qualcosa come questa (C #): public class MyFavoriteClass { public string Name { get; set; } public string Description { get; set; } (...) public ReferencedClass1 ReferencedClass1 {get; protected set;} public...
posta 22.04.2016 - 12:19
1
risposta

DDD: memorizzazione di dati aggiuntivi con il modello

Il nostro dominio viene gestito in determinati contesti. Questo contesto è descritto da alcuni valori aggiuntivi, come un fooId - id che non ha significato nel dominio business, ma è più un sapore per l'intera applicazione e moduli. Ho b...
posta 30.10.2014 - 15:45
1
risposta

Architettura del programma: come gestire gli oggetti che sono interdipendenti

Considera il seguente caso, immagine Sto facendo un semplice programma di chat; Voglio che sia estensibile in modo che sia facile aggiungere nuovi script e interfacce utente. Voglio il controller di base e il modello di essere separato dal in...
posta 11.11.2014 - 21:03
1
risposta

Coda di lavori in stati diversi e con diversi servizi in giro

Ho bisogno di progettare una "coda" di lavori (in un'applicazione molto orientata all'interfaccia utente) che possa essere eseguita da un utente e ho bisogno di altri pensieri per scegliere l'approccio ottimale da zero. I miei lavori possono...
posta 26.07.2014 - 23:55
1
risposta

Come dovrebbe essere gestita l'identificazione degli oggetti?

Ho un'applicazione java / swing nella struttura MVC (si spera buona). Ecco una panoramica delle mie classi di modelli: Unoopiùworkerspuòfunzionareadunworkinglocationeunworkerpuòfunzionarea%diversoworkinglocations(nonallostessotempo,ovviamente...
posta 27.06.2014 - 20:53
1
risposta

Scelte progettuali generali. Come decidi?

Ho un progetto in C che sto cercando di convertire in C ++. Il progetto esegue test dell'hardware della scatola bianca di un dispositivo (in realtà molti dispositivi simili). In questo caso il dispositivo ha due processori. Ognuno di essi ha cap...
posta 03.02.2015 - 02:12