Domande con tag 'design'

1
risposta

Come implementare un modello di simulazione per un repository?

Diciamo che ho un repository di funzioni. Queste funzioni funzionano con oggetti business all'interno di un database, CMS o altre API di terze parti. Ad esempio, il mio repository interagisce con file e documenti virtuali in un sistema di gestio...
posta 09.08.2012 - 19:06
2
risposte

In MVC dove metti i metodi di azione per le viste nella directory condivisa?

Ho creato un sito Web utilizzando un framework MVC.NET con C # che utilizza alcune viste condivise e viste parziali. Per visualizzare correttamente le viste c'è un po 'di codice che deve risiedere nel controller. Attualmente ho quella logica d...
posta 25.04.2011 - 18:38
1
risposta

Broadcasting - Ascolto delle risposte

Usiamo JS a proposito, ma penso che sia un linguaggio agnostico. Sono aperto alle idee. Abbiamo questa struttura "pub-sub" che usiamo al lavoro per risolvere il problema del codice strettamente accoppiato. Funziona bene. I moduli ascoltano gl...
posta 20.06.2014 - 10:34
3
risposte

Restituzione dei risultati del metodo nell'elenco dei lotti?

Il titolo è un po 'vago quindi proverò ad elaborare. Ho una funzione makeFoo(int bar) -> returns Foo or throws Exception. Ho anche una versione batch di questo makeFoos(int[] bars) -> returns Foo[] che in pratica scorre su bar...
posta 07.07.2014 - 19:42
1
risposta

Design di classe con relazioni bidirezionali

Questa è una domanda puramente di design. Voglio portare a Java un bel gioco educativo "Bug Brain". In questo gioco si progettano reti neurali composte da tre elementi: neuroni, nodi e sinapsi. Neuron è usato per eseguire un qualche tipo di e...
posta 09.06.2013 - 06:11
4
risposte

Come gestisco la priorità e la propagazione in un sistema di eventi?

Diciamo che ho un semplice sistema di eventi con la seguente sintassi: object = new Object(); object.bind("my_trigger", function() { print "hello"; }); object.bind("my_trigger", function() { print "hello2"; }); object.trigger("my_trigger");...
posta 20.03.2012 - 21:54
2
risposte

bilanciamento del carico nel cluster nulla condiviso

Ho un sistema in cui il carico è distribuito tra i nodi del cluster e una volta che un'entità viene assegnata a un nodo particolare, viene portata al completamento solo attraverso quel nodo (la distribuzione viene salvata in una tabella). Se il...
posta 20.10.2016 - 16:05
1
risposta

Devo usare le proprietà JavaFx? [chiuso]

Di solito faccio molta attenzione a tenere separati il mio codice di modello, vista e controllore. Il fatto è che le proprietà JavaFx sono così convenienti da legarle tutte insieme. Il problema è che rende il mio intero design del codice dipende...
posta 05.08.2013 - 22:33
2
risposte

Autorizzazioni e MVC

Sono in procinto di sviluppare un'applicazione web. Questa applicazione web è principalmente un'interfaccia CRUD, sebbene alcuni utenti possano eseguire solo alcune azioni e vedere solo alcune parti di viste. Quale sarebbe un modo ragionevole...
posta 22.10.2013 - 11:50
4
risposte

Differenze architettoniche tra linguaggi dinamici e statici

Ci sono delle principali differenze architettoniche quando progettiamo applicazioni che saranno costruite su linguaggi statici (come C # o Java) e linguaggi dinamici (come Ruby o Python)? Quali sono le possibilità di progettazione che potrebb...
posta 01.09.2011 - 21:31