Tutte le domande

4
risposte

Utilizzo di Clojure invece di Python per motivi di scalabilità (multi-core), buona idea? [chiuso]

Dopo aver letto link e altri confronti tra Clojure e molte lingue, ho iniziato a pensare che, a parte la facilità d'uso, non avrei dovuto essere codificato in Python più, ma in Clojure invece. In realtà, ho iniziato a sentirmi irresponsabile p...
posta 06.04.2012 - 06:04
6
risposte

Politiche e pratica sulla manutenzione del codice

Sono appena uscito dall'università e ho lavorato in questa azienda per circa 8 mesi, mentre mi è stato assegnato il titolo di sviluppatore, il più delle volte che ho speso è quello di correggere e mettere a punto i codici di altre persone. Mi...
posta 22.02.2013 - 18:03
7
risposte

Quale sarebbe un algoritmo appropriato per calcolare i numeri nell'intervallo di pochi miliardi?

Sto imparando Python al momento e per darmi i motivi per applicare ciò che sto imparando sto avendo una crepa in alcuni dei problemi su Project Euler Attualmente sono al numero 3, che è quello di determinare il più alto fattore primo di det...
posta 22.12.2011 - 10:33
5
risposte

Estratto DAL - Utilizza l'interfaccia con la classe interna?

Abbiamo un livello di business logic (BLL) strettamente accoppiato al nostro livello di accesso ai dati (DAL). Facciamo chiamate in questo modo: using (FooData data = new FooData()) { data.DoSomething(); } È importante notare che tutte le...
posta 19.08.2012 - 18:32
2
risposte

Scegliere la lingua per costruire un'app basata sul mercato delle assunzioni vs prestazioni e manutenibilità [chiusa]

Mi trovo di fronte alla scelta se iniziare a creare componenti Haskell per una determinata app di produzione, tutto in Ruby. Mi sto appoggiando a Haskell per diversi motivi, principalmente la velocità (Haskell è come 4-8x più veloce), una mag...
posta 10.07.2013 - 15:09
7
risposte

Si prega di spiegare i vantaggi dell'uso di una sintassi basata su XML (ad esempio XAML) invece del normale codice sorgente (ad esempio WinForms)? [chiuso]

Prima di tutto, tieni presente che questa domanda non riguarda WPF vs. WinForms. Quali sono i vantaggi di più alto livello che hanno portato Microsoft a inventare XAML in favore del "vecchio" approccio alla generazione di codice C # compilabi...
posta 12.03.2012 - 20:07
2
risposte

I cicli nidificati sono sempre O (n ^ k)?

Se ho un loop all'interno di un altro ciclo, tuttavia so che il ciclo interno verrà eseguito una sola volta, questo algoritmo sarà ancora O (n ^ 2)? For i = 1 to n do For j = 1 to i do If (i==j) do For k = 1 to...
posta 16.05.2012 - 01:39
2
risposte

Eclipse esegue il mio programma java 6 volte più veloce ... Posso ottenere questa prestazione senza usarla?

Ho scritto un programma java che genera tutte le permutazioni ripetitive in base ai caratteri e alla lunghezza data. Quando eseguo il mio codice in Eclipse, genera un file con 1.000.000 di permutazioni in soli 15 secondi. Eppure se eseguo il...
posta 08.03.2012 - 23:14
3
risposte

Presentazione VS Livello di applicazione in DDD

Ho difficoltà a tracciare una linea chiara tra il livello Presentazione e Applicazione in Domain Driven Design. Dove vanno i controllori, le viste, i layout, i file Javascript e CSS? Si trova nell'applicazione o nel livello Presentazione?...
posta 24.12.2012 - 00:55
6
risposte

Campi vs argomenti del metodo [chiuso]

Ho appena iniziato a scrivere un nuovo corso e mi è venuto in mente che stavo aggiungendo molti argomenti del metodo che non sono strettamente necessari. Questa è l'abitudine di evitare di avere lo stato in classi specifiche per alcune chiamate...
posta 12.09.2013 - 10:16