Domande con tag 'language-agnostic'

1
risposta

Assert messaggio nei test di unità

Ho appena iniziato a leggere "The Art Of Unit Testing" di Roy Osherove, mentre io Per lo più trovando il materiale molto utile, fa una dichiarazione sul non usare messaggi nelle dichiarazioni Assert. "Please never, ever, use this paramete...
posta 07.04.2014 - 21:45
2
risposte

Come puoi fornire un'API pubblica scrivibile e non ricevere spam?

Quindi, hai un sito come StackExchange. Ora immagina di aver creato un'API scrivibile a macchina in grado di pubblicare domande e commenti e di fare tutto ciò che il tuo browser può fare. Ovviamente, circa 5 minuti dopo il lancio, avresti cos...
posta 31.03.2013 - 05:10
5
risposte

Primo IDE dedicato?

Qual è stato il primo programma creato come IDE dedicato? Ovvero, creato appositamente per la codifica, piuttosto che consentire semplicemente l'integrazione come parte delle sue opzioni di espansione. Questo è contrario a un editor di testo...
posta 24.05.2012 - 13:22
1
risposta

Che tipo di dati è questo?

Ho una lista di elementi che sto aggiungendo, tuttavia questa lista speciale cancellerà qualsiasi cosa oltre una determinata capacità. Nota che l'ordine è mantenuto. Per la vita di me, non riesco a pensare al nome di un simile costrutto. S...
posta 18.04.2015 - 10:43
1
risposta

Addizione vs moltiplicazione sulle prestazioni dell'algoritmo

Sto studiando sull'ottimizzazione degli alogritmi. (Albo degli algoritmi del Prof. Skiena) Uno degli esercizi ci chiede di ottimizzare un algoritmo: Suppose the following algorithm is used to evaluate the polynomial p(x) = a^(xn) + a^n−1(xn...
posta 19.02.2013 - 10:45
1
risposta

Perché le sequenze sono raccomandate come interfacce convenzionali?

Dal riferimento della versione di berkeley di sicp testo , Si dice che: Expressing programs as sequence operations helps us design programs that are modular. That is, our designs are constructed by combining relatively independent pieces,...
posta 25.05.2015 - 16:23
1
risposta

Qualche lingua fa la valutazione della mano destra di un'operazione "AND" opzionale?

Il linguaggio C # ha due operatori "AND" quando si tratta di valori booleani, & e & & amp ;. (Lasciando da parte gli operatori bit-saggio.) Quando il valore della mano sinistra è False, la differenza tra questi due operatori riguarda...
posta 28.07.2017 - 19:10
4
risposte

E 'possibile valutare l'efficienza di un algoritmo verificabile rispetto a soluzioni alternative che non sono già state costruite? [chiuso]

Un'applicazione di e-commerce su cui ho lavorato utilizzava un albero delle decisioni e un motore di regole per ciascun nodo per determinare se un cliente si è qualificato per determinati sconti. Il problema era che ogni albero di promozione...
posta 19.09.2011 - 22:03
3
risposte

Campi / variabili di classe. Mantieni un singolo punto di riferimento a livello di classe o passa ai singoli metodi?

Spesso vedo una classe in cui un valore viene iniettato in un metodo o anche in un costruttore. Tale valore viene quindi utilizzato da diversi metodi all'interno di quella classe e un riferimento viene semplicemente passato a ciascun metodo che...
posta 02.05.2012 - 17:06
1
risposta

Rappresenta numeri in virgola mobile in bytecode

In che modo tipicamente i linguaggi interpretati rappresentano i numeri in virgola mobile nel loro bytecode? Ad esempio, supponiamo di avere un programma Java con la linea double a = 3.0; Che aspetto ha il 3.0 nel bytecode del pr...
posta 07.07.2013 - 04:20