Domande con tag 'design'

3
risposte

Qual è un buon design per un metodo che può restituire diversi risultati logicamente diversi?

Il titolo della domanda è probabilmente troppo astratto, quindi permettimi di fornire un esempio particolare di ciò che ho in mente: Esiste un servizio web che incapsula un processo di modifica delle password per gli utenti di un sistema dist...
posta 20.07.2014 - 16:06
4
risposte

Design migliorato per un gioco multiplayer a turni che utilizza l'intelligenza artificiale?

Sto cercando di decidere quale sia la migliore architettura per un gioco multiplayer a turni in cui i giocatori possono essere umani o AI e l'interfaccia utente è opzionale, ad esempio perché il gioco può essere utilizzato solo per far combatter...
posta 05.12.2018 - 15:41
3
risposte

Si dovrebbe usare un database separato per dati applicativi e dati utente?

Ho lavorato a un progetto per un po 'e non sono sicuro quale sia l'architettura migliore. Sono interessato al consenso. La risposta a me sembra abbastanza ovvia ma qualcosa a riguardo mi sta scavando e non riesco a capire cosa. Il TL; DR è:...
posta 20.03.2012 - 01:57
2
risposte

Domanda di progettazione su come nascondere l'implementazione dagli utenti di una libreria dinamica

Sto costruendo una DLL e nelle mie intestazioni pubbliche ho questo: (le definizioni sono in .cpp ma per chiarezza le mostro in .hpp qui) ObjectTag.hpp: class API_DLL ObjectTag { public: ObjectTag() : mUUID(UIDGenerator::Generate()) {...
posta 16.04.2016 - 13:46
4
risposte

Evoluzione di un'interfaccia che non dovrebbe essere implementata dal client

Sto per scrivere una libreria Java. Fondamentalmente, questa libreria fornisce qualcosa di simile al suo utente: interface Foo { void doA(); boolean aWorked(); void doB(int value); } L'utente non dovrebbe implementare questa interfa...
posta 26.10.2016 - 23:17
4
risposte

Passa all'oggetto composto per i parametri

Ho diversi moduli dati, che prendono un paio di parametri da un elenco di configurazione. Pensi che sia ok passare un oggetto di configurazione nel suo complesso module1(config) e lasciare che il modulo scelga ciò di cui ha bisogno, o dovre...
posta 14.06.2012 - 18:11
8
risposte

Progettare intorno a una costanza poco profonda con l'ereditarietà

Sfondo Sto scrivendo una classe di gestione delle immagini. Per questa domanda sono interessanti due requisiti della classe: Deve avere una "const" correttezza. Deve consentire che gli alias delle immagini secondarie, le sezioni a.k.a....
posta 01.10.2015 - 14:21
3
risposte

Quando è un oggetto del mondo reale un oggetto (computazionale) nel mondo OOP?

In una strategia di fase di progettazione OOP, Qualsiasi oggetto fisico / concettuale di un sistema può essere modellato (considerato) come oggetto computazionale nel programma progettato da OOP in base a due condizioni seguenti: First...
posta 27.05.2015 - 16:52
2
risposte

Call base all'interno del metodo sovrascritto

So che ci sono domande sulla chiamata del metodo base all'interno di un metodo sottoposto a override come questo . Ma cosa succede se un metodo sottoposto a override chiama solo la classe base? Questo cattivo / buono è degno? Sembra strano, per...
posta 15.12.2015 - 11:31
1
risposta

Come posso esprimere la composizione ricorsiva nei diagrammi delle classi UML?

Ho una classe chiamata "Istituzione" che rappresenta un'istituzione pubblica (con proprietà come id_inst, name_inst, tel_inst, fax_inst ...). L'istituzione può avere istituzioni affiliate, ad esempio un'università è composta da diverse facoltà (...
posta 02.05.2012 - 16:20