Tutte le domande

4
risposte

Perché usiamo la codifica binaria quando sembra così inefficiente?

Quando codifica le caratteristiche del nostro cromosoma (per mancanza di una parola migliore), il binario sembra essere il metodo preferito. Capisco che questo dia le massime possibilità di crossover e mutazione, ma sembra anche avere una seria...
posta 08.01.2017 - 16:27
4
risposte

E 'possibile che un sistema di computer abbia un carico costante / zero della CPU?

Ad esempio, un semplice programma in un ambiente simulato che aspetta l'input dell'utente sembra non fare nulla, quindi suppongo che usi la CPU solo per il tempo. Vorrei sapere se i sistemi informatici (che non dispongono di servizi installat...
posta 19.02.2017 - 09:32
3
risposte

Costanti di stringa private per chiavi di mappa

È buona prassi definire stringhe costanti private che hanno lo stesso nome dei loro valori? Prendi ad esempio il seguente codice. public class Example { private static final String FIRST_KEY = "firstKey"; private static final String S...
posta 25.03.2016 - 13:31
1
risposta

Come posso spiegare perché il controllo della versione è una buona idea? [chiuso]

Abbiamo alcuni membri del team che lavorano con il software da molto tempo e non sono abituati all'idea di un sistema di controllo della versione. Queste persone sono abbastanza brave in quello che fanno ma non riescono a superare l'organizzazio...
posta 02.05.2017 - 14:25
1
risposta

Perché le variabili in Python sono diverse dagli altri linguaggi di programmazione? [chiuso]

Secondo la mia comprensione, una variabile in Python è: A name that refers to a value stored in the computer memory, and it's like a label on a box. ma in altri linguaggi di programmazione è: A location in the memory where values ar...
posta 05.04.2016 - 13:06
3
risposte

Una domanda molto basilare sull'opportunità di controllare null e lanciare NPE? [duplicare]

Considera il metodo seguente: public void operationOnList(List<String> list) { list.add(1); } È ovvio che se l'elenco è nullo, questo metodo genererà una NullPointerException. La mia domanda è: dovrei invece verificare esplic...
posta 23.05.2016 - 09:30
2
risposte

Perché i motori audio non elaborano l'audio in modo più realistico?

Generalmente i motori audio di gioco utilizzano un sistema piuttosto semplice per il rendering dell'audio: 1. posizionare una sorgente audio nello spazio 2. applica effetti sulla clip audio in base all'area in cui si trova l'oggetto 3. sposta il...
posta 06.10.2016 - 14:46
3
risposte

Caso d'uso appropriato per "accettato"?

Abbiamo un'attività accodata da un endpoint REST che creerà una risorsa e accoderà immediatamente un'attività o un ritardo in base a una determinata logica aziendale. Stavo pensando di usare HTTP/1.1 200 OK per il caso immediato e HTTP...
posta 10.06.2015 - 19:23
2
risposte

Qual è il sostantivo per il risultato di un'iterazione?

Sto commentando qualche codice in questo momento, e sto cercando una parola che significhi che la cosa sia stata ripetuta. Iterator è un oggetto che esegue una iterazione , ma qual è l'oggetto che l'iteratore sta iterando; il risultato di una...
posta 15.02.2016 - 20:10
2
risposte

Quando dovrei usare "value" come nome di un argomento? [chiuso]

Sto costruendo le mie funzioni di utilità per padroneggiare ES6: const contains = (array, value) => { return array.indexOf(value) > -1 } const keys = (object) => { return Object.keys(object) } const find = (array, value) => {...
posta 28.11.2016 - 15:59