Domande con tag 'object-oriented-design'

1
risposta

Vale la pena considerare lo schema di stato in questo caso

Ho il seguente diagramma di stato che può essere visto in Webgraphviz : digraph reload_states { rankdir=LR; size="8,5" node [shape = doublecircle]; Requested; node [shape = circle]; Requested -> Requested [...
posta 17.09.2018 - 09:43
3
risposte

Crea una singola classe per mappare oggetti diversi su un oggetto di destinazione?

Ho un servizio (S) che riceve un oggetto di tipo 's', questo servizio sarà chiamato da più classi (forse 6) e ogni classe ha il proprio oggetto a, b, c, ecc. con le informazioni necessario per riempire gli oggetti ". Non c'è una grande logica qu...
posta 06.08.2018 - 10:11
1
risposta

Come implementare correttamente una facciata

Ho letto più siti Web su questo argomento ma nessuno di questi mi ha fornito una soluzione "valida" per il problema che sto riscontrando. Il problema è descritto nelle seguenti domande (correlate): Come faccio ad accoppiare il pacchetto UI c...
posta 10.12.2015 - 17:57
3
risposte

Architettura per un cliente / progetto / preventivo / sistema di ordini

Sto lavorando per capire l'architettura per mettere insieme un sistema modulare complesso che ha Ordini, Clienti, Progetti e Quotazioni. Il cliente può avere più progetti. Per ogni progetto ci sarà almeno un ordine o preventivo associato, ma...
posta 16.11.2017 - 23:05
2
risposte

Progettazione di un "oggetto di archiviazione": oggetto utilizzato esclusivamente per memorizzare i dati

Ho un editor di file. Legge da un file, crea un oggetto con i dati letti e può quindi scrivere quei dati in uno stesso (o altro) file. Ogni volta che un utente apre un file, viene creata una nuova scheda e a essa viene assegnata un'istanza pr...
posta 26.09.2016 - 05:15
2
risposte

Problemi con la dipendenza circolare nella progettazione della macchina di stato

Sto cercando di sviluppare la struttura per una macchina di stato di base che possa anche contenere input e produrre output. Ho colpito un po 'un blocco mentale nel tentativo di capire come modellare la relazione tra stati e transizioni, in cui...
posta 18.09.2016 - 03:18
3
risposte

E 'una buona idea restituire un valore predefinito se non è possibile trovare un campo in una query?

Nel posto in cui lavoro stiamo utilizzando una classe SafeReader che include un IDataReader. Una delle "funzionalità" è che se il campo a cui stai tentando di accedere non era nella query, restituisce semplicemente un valore predefinito. Quin...
posta 03.07.2014 - 17:43
4
risposte

È meglio generare una lista grande durante il costruttore o quando vi si accede?

Ho una funzione membro della classe che genera un elenco di grandi dimensioni e la inserisce in una variabile membro privata, in modo che sia accessibile tramite un getter. La generazione di questa lista è un processo piuttosto intenso (nei miei...
posta 09.11.2017 - 20:58
1
risposta

wrapper orientato agli oggetti attorno a una DLL

Quindi sto scrivendo un wrapper gestito da C # attorno a una dll nativa. La DLL contiene diverse centinaia di funzioni. Nella maggior parte dei casi, il primo argomento per ogni funzione è un handle opaco per un tipo interno alla dll. Quindi,...
posta 23.10.2012 - 23:31
2
risposte

Design pattern per ruolo utente free / premium

questa domanda riguarda in realtà un complesso progetto Java che sto facendo all'università, ma è possibile trovare un caso semplice che sia davvero simile al problema che sto affrontando. In questo scenario, abbiamo un'app con versione gratu...
posta 20.10.2016 - 17:05