Domande con tag 'object-oriented-design'

2
risposte

Mantenere la coerenza quando gli articoli possono essere in diverse classi

Ho difficoltà a capire come relazionare correttamente un articolo con le classi. Ad esempio, ho un sito web di directory aziendali che mostra i profili di diverse società in base ai prodotti / servizi che offrono. La compagnia "LG", ad esempi...
posta 29.10.2016 - 14:09
1
risposta

Progettazione di un gestore di attività in pausa e riprende

Non penso che il titolo descriva esattamente la situazione. Mi scuso per la cattiva descrizione. Sto provando a scrivere un sistema software, in C ++, che avrà un lavoro pesante (scansione del file system per un particolare file o per infezio...
posta 03.07.2018 - 11:12
1
risposta

Incapsula più metodi di recupero per una classe

Sto facendo un po 'di pulizia e sto cercando di raccogliere tutte le query SQL diffuse fatte su un oggetto in un unico posto. Ho una classe che ha la responsabilità di presentare un'interfaccia CRUD allo sviluppatore e di incapsulare i risultati...
posta 04.10.2016 - 10:39
1
risposta

Per DI, dove creare dipendenze (nuovi oggetti) specificamente all'interno del codice del framework?

Requisito di base Sto creando un framework per scopi di apprendimento (e probabile utilizzo su siti personali). Sto usando l'iniezione di dipendenza nelle classi e sto cercando di progettare dove sarebbe un buon posto per istanziare oggett...
posta 18.08.2015 - 20:19
1
risposta

Inizializzazione di classi composite in Python

Sto scrivendo un sistema Python in cui ho una classe principale ( PlayerModel ) che ha due altre classi come membri ( StateModel e ActionModel ). Mi stavo chiedendo, qual è il modo corretto per inizializzare tale classe composita?...
posta 19.02.2016 - 14:38
1
risposta

Conteggio delle classi inferiori vs explicitness

Per aiutare con un'applicazione che manipola e lavora da una struttura XML per produrre altre informazioni, ho creato una struttura di classe che segue da vicino la struttura XML. Quindi, l'XML è: <document> <group attr1="thing"&...
posta 02.03.2016 - 06:24
1
risposta

Passa la richiesta come argomento per servire client e pass client di servizio come argomento da richiedere [chiuso]

Ho bisogno di una raccomandazione di progettazione: ho una classe che invia una richiesta http tramite un'altra classe WebServiceHandler() Sto esitando tra le seguenti due implementazioni, quale scegliere? Qual è il più preciso dal punto di...
posta 31.12.2015 - 15:18
2
risposte

Design della classe per la serializzazione JSON

Sono rimasto bloccato per qualche tempo su un problema di riferimento circolare con la serializzazione JSON. Ho un gioco di carte che sto decapitando in un negozio di redis. Mentre recupero lo stato di gioco da redis, sto provando a serializzarl...
posta 20.03.2015 - 22:10
2
risposte

Iniezione delle dipendenze con macchine a stati finiti e il principio di segregazione dell'interfaccia

Sto cercando di capire qual è il modo migliore per configurare un FSM e anche mantenere pulite le mie interfacce e utilizzare un contenitore IOC per usare DI. Andiamo a visitare l'esempio di esempio di Head First design pattern of the gumball...
posta 15.10.2013 - 15:49
3
risposte

Pattern / metodologia per rappresentare record di database di grandi dimensioni come oggetti

Un po 'di informazioni di base: abbiamo una vecchia applicazione di database scritta in Access che consente agli utenti di monitorare il loro carico di lavoro, e il codice è ...' procedurale 'potrebbe essere troppo gentile. La stragrande maggior...
posta 23.09.2013 - 09:58