Domande con tag 'design'

0
risposte

Migliora la comunicazione tra controller e tracker in uno strumento fetcher Twitter utilizzando RabbitMQ o Apache Flume

Ho lavorato per un po 'con alcune ricerche sviluppando uno strumento per recuperare i tweet da Twitter e elaborarli in qualche modo. Il primo prototipo "ha funzionato" ma è diventato un dolore perché abbiamo usato le prese per collegare diversi...
posta 19.01.2015 - 17:27
0
risposte

Massimizzazione del riutilizzo di una funzione primitiva in CUDA

Sto lavorando all'implementazione di alcuni algoritmi correlati in CUDA, ognuno dei quali richiede una primitiva che chiameremo f() . Gli algoritmi correlati non possono semplicemente chiamare f , poiché richiedono f di avere un com...
posta 22.01.2015 - 20:01
1
risposta

Struttura URL MVC con parametri URI

Durante la creazione di percorsi per l'applicazione Web MVC ho visto due modi possibili per passare variabili a un metodo di controller: Con il primo approccio la variabile viene passata a un parametro del metodo controller e utilizzata come...
posta 21.01.2015 - 16:57
0
risposte

Come pulire la radice di composizione da qualcosa di diverso dalla costruzione di oggetti?

Sto facendo DI (iniezione manuale) nella mia applicazione. La mia (pseudo-) composizione root ha un aspetto simile al seguente: var connectionSettings = new Settings(SqlParameters) var dataLoader = new SqlDataLoader(connectionSettings) var...
posta 05.11.2014 - 17:23
1
risposta

Parametri speciali per comportamento, buona o cattiva pratica?

Stavo davvero chiedendo a me stesso dove chiedere questo, perché non potevo decidere da solo. Questa è più una domanda di progettazione del software. Contesto Attualmente gestisco un piccolo modulo Node.js su NPM, che fondamentalmente...
posta 11.01.2015 - 08:20
0
risposte

Come separare le classi sottostanti

Ho due classi che sono in qualche modo strettamente accoppiate l'una all'altra. Li chiamiamo A e B. A deriva da C e B deriva da D. B è la classe la cui istanza viene creata dal sistema e quindi B a sua volta crea l'istanza di A e avvia anche...
posta 08.01.2015 - 21:58
0
risposte

Progettazione del programma JavaScript: fino a che punto separare la logica e la visualizzazione?

Considera di voler implementare un semplice gioco di dama. Ci sarebbe una tavola da gioco rettangolare e il giocatore sarebbe in grado di spostare i pezzi in base a un particolare insieme di regole. I principi generali di buon design suggeris...
posta 08.01.2015 - 22:38
1
risposta

costruttore di cloni / copia e classe figlio

Voglio solo un feedback su ciò che consideri il "design più elegante" per una situazione come questa. Ho un oggetto che è immutabile con alcuni (alcuni) costruttori di copie per consentire la creazione di una versione simile ma modificata del...
posta 11.10.2013 - 18:31
0
risposte

Modello di analisi della responsabilità

Sto studiando la responsabilità del modello di analisi e ho una domanda al riguardo: È corretto dire che PartyType è chi dà responsabilità e il Partito è chi riceve le responsabilità? Qualcuno può fornire un semplice esempio di codice...
posta 18.02.2015 - 08:49
0
risposte

Progettazione di una classe astratta Action con GUI

Ho una classe Action, in cui un'azione può fare una serie di cose, tra cui: Esecuzione di un elenco sequenziale di altre azioni Esecuzione di un'azione se una condizione è vera Permetti all'utente di scegliere tra diverse azioni. L'ul...
posta 07.02.2015 - 05:17