Tutte le domande

4
risposte

Questo algoritmo di scambio di valori XOR è ancora in uso o utile

Quando ho iniziato a lavorare su un programmatore assemblatore di mainframe mi ha mostrato come si scambiano i valori senza utilizzare l'algoritmo tradizionale di: a = 0xBABE b = 0xFADE temp = a a = b b = temp Quello che usavano per scambi...
posta 09.01.2013 - 15:27
6
risposte

Quali sono gli argomenti contro l'analisi del modo Cthulhu?

Mi è stato assegnato il compito di implementare un linguaggio specifico di dominio per uno strumento che potrebbe diventare piuttosto importante per l'azienda. Il linguaggio è semplice ma non banale, consente già cicli annidati, concatenazione d...
posta 17.12.2011 - 08:51
6
risposte

Come approccio a un'unione complicata

Ecco l'accordo, ho aderito a una nuova società e mi è stato chiesto di terminare il lavoro su una filiale che non è stata toccata da quasi un anno. Nel frattempo, il master branch è cresciuto con un ritmo costante. Idealmente vorrei unire tutte...
posta 11.11.2015 - 05:06
4
risposte

Quando posso pubblicare uno strumento software scritto al lavoro?

Sto lavorando a un problema software sul lavoro che è abbastanza generico, ma non riesco a trovare una libreria che mi piace risolverlo, quindi sto pensando di scriverne uno io stesso (almeno una versione ridotta). Scriverò un po 'se non tutta l...
posta 03.12.2012 - 15:18
5
risposte

Perché Internet Explorer è l'unico browser a cui fare riferimento per versione quando si parla di compatibilità?

Ogni volta che leggo qualcosa o sento qualcuno che parla di HTML5 , CSS e JavaScript supporto, si riferiscono sempre a Internet Explorer con il numero di versione come Internet Explorer 6 e Internet Explorer 9. Ma si riferiscono solo a Goo...
posta 29.10.2013 - 05:59
4
risposte

Perché C ++ e Java usano entrambi la nozione di "riferimento" ma non nello stesso senso?

In C ++ un argomento di riferimento a una funzione consente alla funzione di fare riferimento a qualcos'altro: int replacement = 23; void changeNumberReference(int& reference) { reference = replacement; } int main() { int i = 1;...
posta 08.01.2014 - 12:01
6
risposte

Spiegazione della sintassi nuova o non comune nei commenti [duplicato]

Come per il titolo, dovrei spiegare la sintassi che uso nel mio codice quando ho una ragionevole aspettativa che uno sviluppatore che guarda il mio codice in futuro non lo conosca? Breve avvertimenti o spiegazioni potrebbero essere aggiunti...
posta 26.08.2015 - 11:27
3
risposte

"Hai mai cambiato il valore di 4?" - come è arrivato questo quiz Hayes-Thomas?

Nel 1989 Felix Lee, John Hayes e Angela Thomas hanno scritto un test di hacker prendendo la forma di un quiz con molte battute interne, come " Hai mangiato muffe viscide? " Sto considerando le seguenti serie: 0015 Ever change the value of...
posta 29.08.2014 - 12:42
6
risposte

Perché dovrei usare la riflessione?

Sono nuovo di Java; attraverso i miei studi, ho letto che la riflessione è usata per invocare classi e metodi e per sapere quali metodi sono implementati o meno. Quando dovrei usare la riflessione e qual è la differenza tra l'uso della rifles...
posta 08.12.2011 - 09:42
5
risposte

I risultati attesi del test unitario dovrebbero essere hardcoded?

I risultati attesi di un test unitario devono essere hardcoded o possono dipendere da variabili inizializzate? I risultati hardcoded o calcolati aumentano il rischio di introdurre errori nel test dell'unità? Ci sono altri fattori che non ho cons...
posta 22.12.2011 - 23:30