Tutte le domande

3
risposte

Quando richiederei una Macro invece di una funzione?

Sono nuovo di Clojure, sono nuovo di Macro e non ho precedenti in Lisp. Ho continuato a creare il mio caso switch come il modulo e ho finito con questo: (defmacro switch-case [v cases default] (if (cases v) (cases v) default )) e poi ho pr...
posta 28.05.2013 - 13:06
3
risposte

È una prova e cattura che non genera un'eccezione più efficiente di una condizione?

Mi sono imbattuto recentemente in questo esempio: If 999 times out of 1,000 an exception will not be thrown then the exception is only generated once. On the other hand a conditional would have been called needlessly 999 times, therefore in...
posta 25.04.2013 - 13:43
5
risposte

Quando usare DI e quando creare te stesso in Java

Ho una discreta quantità di OOP con varie lingue, ma sono piuttosto nuovo in Java. Sto leggendo un sacco di tutorial in cui un gran numero di oggetti sono creati all'interno del codice di una classe, e sto provando a scorrerli, ma costruisco...
posta 11.03.2013 - 07:39
2
risposte

Lo stack Web C ++, ce n'è uno?

Java sarebbe jsps e servlet (o un framework come Spring) in esecuzione su JVM e tomcat (o glassfish ecc.) C # sarebbe asp e C # in esecuzione su dot.net framework e IIS? (Non ho esperienza con questo per favore correggere e migliorare la mia...
posta 15.10.2012 - 09:37
2
risposte

Chi dovrebbe inizializzare le dipendenze in un'applicazione TDD?

Sto cercando di imparare a implementare TDD con oggetti finti / falsi. Una delle domande che ho è come inizializzare una dipendenza in un'applicazione che implementa TDD? Un esempio tratto da questo articolo Beginning Mocking With Moq 3 mostra...
posta 27.08.2012 - 02:10
4
risposte

Come prevenire i metodi di accesso ai dati duplicati che recuperano dati simili?

In quasi tutti i progetti su cui lavoro con un team, lo stesso problema sembra insinuarsi. Qualcuno scrive codice UI che richiede dati e scrive un metodo di accesso ai dati: AssetDto GetAssetById(int assetId) Una settimana dopo qualcun altr...
posta 27.09.2012 - 07:22
4
risposte

Qual è un buon caso d'uso per scala? [chiuso]

In un progetto corrente abbiamo impostato la build in modo da poter mixare Java e Scala. Mi piacerebbe usare più Scala nel nostro codice per rendere il codice più leggibile e conciso. Nel processo imparate anche la lingua passando le funzioni re...
posta 14.11.2012 - 05:52
5
risposte

È possibile che la presentazione di una richiesta di consegna costituisca l'accettazione di un accordo di licenza di Contributor? [chiuso]

Alcuni progetti software hanno un Accordo di licenza per il collaboratore . L'accordo potrebbe, ad esempio, assegnare il copyright dei contributi di terze parti al creatore del progetto originale. La presentazione di una richiesta di consegna s...
posta 22.03.2013 - 07:39
2
risposte

Come è entrato in uso il termine "hypervisor"?

Ho letto di "hypervisor" nella virtualizzazione dell'hardware. Le VM non sono la mia area, quindi non riesco a capire da dove viene il termine. L' articolo di wikipedia parla di come "anche lo stato del supervisore dell'hardware è stato virt...
posta 28.04.2013 - 07:35
2
risposte

Esiste un approccio migliore per trovare il percorso più breve all'interno di una rete di traffico (veicolare)?

Cari colleghi programmatori, Stiamo sviluppando un software che simula il traffico veicolare. Parte del processo chiamato "assegnazione" riguarda l'assegnazione di veicoli ai loro percorsi e deve utilizzare una sorta di algoritmo di individua...
posta 22.08.2012 - 20:59