Tutte le domande

1
risposta

Devo usare expect o should durante la scrittura delle specifiche RSpec? [chiuso]

Per favore qualcuno può spiegarmi come dovrei decidere se usare o aspettarsi la sintassi per i miei esempi rspec. Da quanto ho capito, non dovremmo più utilizzare la sintassi "dovrebbe". La sostituzione prevede l'uso di expect (). o is_exp...
posta 11.09.2014 - 10:46
2
risposte

L'incorporamento di dati in un eseguibile è considerato una buona pratica?

L'incorporamento di dati (come le immagini) in un file eseguibile sembra avere alcuni vantaggi, come una più facile distribuzione dell'eseguibile e una più facile compatibilità con diversi SO. Ma è una buona pratica? Più in particolare, in ch...
posta 22.12.2014 - 10:10
3
risposte

Aiutami a capire il software "stateless" nella programmazione funzionale

Sono un ingegnere software esperto e ho esperienza in una gamma di linguaggi da PHP, Ruby, C #, Java - negli ultimi anni ho lavorato principalmente su Java. Ora sto imparando Scala, ed è la mia prima vera incursione nella programmazione funzi...
posta 05.10.2014 - 09:19
3
risposte

Algoritmo efficiente per contare il numero di sottostringhe divisibile per 3

Dato una stringa di cifre decimali, devo trovare il numero di tutte le sottostringhe divisibili per 3 nell'intervallo da L a R [entrambi inclusi], dove L & R sono indice [1-based] della stringa specificata string length <= 100000...
posta 04.01.2015 - 20:18
3
risposte

Nullable enumeration values vs. "NoValue" o "Undefined", ecc.

Scrivo spesso codice che traduce le entità nel database in oggetti del dominio. Queste entità hanno spesso campi che sono vincolati e tradotti in enumerazioni negli oggetti del dominio. In alcuni casi, tuttavia, i campi possono essere nulli....
posta 06.01.2015 - 14:29
3
risposte

Questo è un esempio di composizione o aggregazione? [duplicare]

La composizione e l'aggregazione sono entrambi per me fonte di confusione. Il mio codice di esempio qui sotto indica composizione o aggregazione? class A { public static function getData($id) { //something } public s...
posta 24.10.2012 - 12:53
1
risposta

Mostrare una grammatica è ambiguo

Ho preso la seguente domanda da un esame del corso compilatori: Show that the following grammar is ambiguous. S = XcY X = a Y = b | Z Z = bW W = d | ϵ Ho disegnato il seguente albero: Ho ragione nel ritenere che sia ambiguo perché...
posta 01.01.2013 - 22:14
3
risposte

Quali sono le differenze tra i linguaggi di programmazione? [chiuso]

C'era una volta, ho sentito qualcuno the only difference between programming languages is the syntax Volevo negarlo - per dire che ci sono altri aspetti fondamentali che impostano veramente un linguaggio diverso dagli altri oltre alla...
posta 01.11.2012 - 06:05
2
risposte

Restituzione di un oggetto fittizio da un oggetto fittizio

Sto cercando di restituire un oggetto quando si prende in giro una classe parser. Questo è il codice di prova che utilizza PHPUnit 3.7 //set up the result object that I want to be returned from the call to parse method $parserResult= n...
posta 14.10.2012 - 13:43
3
risposte

è il generatore casuale Microsoft LC brevettato?

Ho bisogno di un semplice generatore pseudo-casuale molto (nessun requisito di qualità specifico) e ho trovato che la variante di Microsoft dell'algoritmo LCG usato per rand () funzione di libreria di runtime C corrisponde alle mie esigenze (a...
posta 18.12.2012 - 16:57