Domande taggate «design»

Domande sulla risoluzione dei problemi e pianificazione di una soluzione attraverso la progettazione di software.






5
Dovrei usare metodi astratti o virtuali?
Se assumiamo che non sia desiderabile che la classe base sia una pura classe di interfaccia, e usando i 2 esempi dal basso, qual è un approccio migliore, usando la definizione di classe di metodo astratta o virtuale? Il vantaggio della versione "astratta" è che probabilmente ha un aspetto più …
11 c#  design 

4
Disegno del modello di comando
Ho questa vecchia implementazione del modello di comando. È un po 'passare un contesto attraverso tutta l' implementazione DIOperation , ma in seguito mi sono reso conto, nel processo di apprendimento e apprendimento (che non si ferma mai), che non è ottimale. Penso anche che la "visita" qui non si …

3
Utilizzo di oggetti business nei modelli di visualizzazione
Quando si utilizzano oggetti business riutilizzabili, quali sono le migliori pratiche per la creazione di modelli di vista? Usiamo un oggetto che chiamiamo Builderper costruire i nostri modelli di vista. Un costruttore per ogni unità logica di viste (ordini, utenti, ecc.), In cui ciascuna unità può contenere un numero di …


4
Il termine "interfaccia" in C ++
Java fa una chiara distinzione tra classe interface. (Credo che anche C # lo faccia, ma non ne ho esperienza). Quando si scrive C ++, tuttavia, non esiste alcuna distinzione imposta dal linguaggio tra classe e interfaccia. Di conseguenza, ho sempre visto l'interfaccia come una soluzione alternativa per la mancanza …


3
Approccio di programmazione funzionale per un gioco semplificato usando Scala e LWJGL
Io, programmatore imperativo di Java, vorrei capire come generare una versione semplice di Space Invaders basata sui principi di progettazione della programmazione funzionale (in particolare la trasparenza referenziale). Tuttavia, ogni volta che provo a pensare a un progetto, mi perdo nella massa di estrema mutabilità, la stessa mutabilità che viene …



1
Interazione del thread di disegno
Vorrei disegnare l'interazione di thread (penna e matite) in una notazione UML (-like). Non insisto su UML, tutto ciò che è ovvio per il lettore dovrebbe fare. Ho iniziato con i diagrammi di sequenza, ma non credo che questo sia il modo migliore per farlo. Per tutto il tempo, ci …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.