Domande con tag 'object-oriented-design'

1
risposta

Creazione di un sistema di gestione magazzino / magazzino, con più posizioni per ciascun articolo

Sto creando un WMS con i seguenti requisiti di base: Ogni elemento può trovarsi in più posizione s. Una posizione può contenere più elementi . Per ciascuna combinazione Località / elemento , devo essere in grado di tenere tra...
posta 15.02.2017 - 16:54
1
risposta

La mia struttura di classe è abbastanza buona?

Quindi volevo provare questa sfida su reddit che riguarda principalmente il modo in cui struttura i tuoi dati il meglio che puoi. Ho deciso di sfidare le mie abilità in C ++. Ecco come l'ho pianificato. Innanzitutto, c'è la classe Gioco ....
posta 23.08.2014 - 23:25
2
risposte

Design adeguato per i modelli

Ho una classe chiamata ReplaceRule questa è usata da 2 classi DocumentRuleViewModel e SectionRuleViewModel come List<ReplaceRule> in entrambi Domanda 1: Nella mia implementazione database ho 2 distinct tables...
posta 11.04.2016 - 15:13
1
risposta

Come passare i dati agli oggetti OOP?

Sono nuovo di questa cosa, quindi per favore dimmi se sto sbagliando se c'è un posto migliore per la mia domanda. Sto facendo un gioco con i sistemi di base per proiettili, npc e oggetti. Questo gioco avrà più varianti di ciascuno di questi t...
posta 25.04.2016 - 07:19
1
risposta

Devo utilizzare il modello di progettazione stato per solo due stati? Inoltre, cosa succede se lo stato di un oggetto è influenzato da un altro stato?

Se hai solo due stati per un oggetto, ne vale la pena usare ancora il modello State Design? Il contesto è un ambiente di gioco multigiocatore a turni in cui ci sono "tavoli" di giochi a cui un giocatore può partecipare, entrando o uscendo da...
posta 06.05.2015 - 15:34
4
risposte

riguarda la logica di iniezione delle dipendenze del costruttore

Esiste un tipo di regola nella letteratura sull'iniezione delle dipendenze, affermando che dovremmo dichiarare tutti gli argomenti nel costruttore, al fine di ottenere un'iniezione del costruttore, che è migliore di altri approcci. All'inizio...
posta 10.04.2018 - 18:45
1
risposta

Nome del metodo di interfaccia "perdita" dettagli di implementazione

Ho una classe che implementa un'interfaccia e ho la responsabilità di creare oggetti e "mantenere" la raccolta di oggetti creati. La classe ha il metodo GetOrCreate(int id) che restituisce l'istanza dell'elemento creato. public class P...
posta 06.03.2017 - 15:38
2
risposte

Come valutare più confronti booleani e decimali in un ampio elenco di dati?

Ho un problema di progettazione e nessuno che mi aiuti a sfidarlo. Tranne te. Il sistema gestisce i file di dati. Ogni riga può essere confrontata con un numero di criteri, scelti dall'utente. La riga è quindi vera o falsa per quel criterio....
posta 30.03.2017 - 15:40
1
risposta

Il caricamento lento può portare a dati obsoleti, viola IoC?

Cercando di essere un programmatore migliore Ho un'applicazione che tiene traccia dei ruoli e delle autorizzazioni, ho avuto classi per ruolo e autorizzazione che erano solo oggetti valore. class Role { int RoleID string RoleName } cla...
posta 16.07.2012 - 04:40
1
risposta

Scrittura di un wrapper di database non monolitico

Ho un database SQL su cui memorizzo e da cui ho letto diversi oggetti nel mio codice C ++. Ho scritto un wrapper di database single che gestisce tutte le letture e le scritture sul DB. Ovviamente questa classe è diventata troppo grande....
posta 20.06.2016 - 14:48