Tutte le domande

3
risposte

Perché i computer non dispongono di hardware specializzato come lo smistamento delle reti?

Invece di programmare il modo in cui lo facciamo, perché non creiamo le specifiche di attività comuni come "l'ordinamento", e quindi lasciamo che l'ambiente lo compili per sfruttare al meglio il suo hardware? In questo modo, potremmo spedire il...
posta 26.05.2013 - 09:33
4
risposte

Qual è l'obiettivo principale di Java? Perché ci vuole così tanto tempo per ottenere nuove funzionalità?

Ho esplorato le nuove funzionalità di JDK8, come le espressioni lambda, i metodi di estensione e la nuova API del flusso. Evidentemente nessuna di queste funzionalità è nuova nel mondo della programmazione e questo ha fatto meravigliarsi perc...
posta 08.03.2013 - 18:47
10
risposte

Come "vendere" il supporto come opzione di carriera [chiuso]

Troviamo relativamente facile assumere sviluppatori per lavorare su vari progetti. Il problema sorge quando il progetto è finito ma deve ancora essere supportato. Ci battiamo davvero per convincere la gente a unirsi al team di supporto. È...
posta 14.10.2010 - 01:50
4
risposte

C'è uno svantaggio nell'usare AggressiveInlining su proprietà semplici?

Scommetto che potrei rispondere a me stesso se sapessi di più sugli strumenti per analizzare come si comporta C # / JIT, ma dal momento che non lo faccio, ti prego di sopportare che me lo chieda. Ho un codice semplice come questo: priva...
posta 23.06.2014 - 15:28
4
risposte

Denominazione della classe astratta Java

Esempio: Crei una classe astratta per le azioni Ajax. Diverse azioni Ajax estenderanno tutte questa classe. Problema: Denominate la classe AjaxAction o AbstractAjaxAction? Quando crei sottoclassi, li chiami: Azione AjaxAction B...
posta 24.12.2010 - 18:23
3
risposte

Ha senso usare jQuery nelle applicazioni Web di solo webkit moderno?

Ultimamente sto lavorando su alcune app Web mobili per Android (2.3+) e iOS (4+). I loro browser supportano la maggior parte di ECMAScript5, che è molto potente, e volevo utilizzare le funzionalità linguistiche laddove possibile, ricorrendo a jQ...
posta 21.06.2012 - 09:31
3
risposte

Le chiusure con effetti collaterali sono considerate "stile funzionale"?

Molti linguaggi di programmazione moderni supportano alcuni concetti di chiusura , ovvero di un pezzo di codice (un blocco o una funzione) che Può essere considerato come un valore, e quindi memorizzato in una variabile, passato a diverse p...
posta 07.11.2012 - 19:56
1
risposta

Perché GCC è passato da Bison a un parser di discesa ricorsivo per C ++ e C?

C'è stato un cambio di lingua che lo richiedeva o qualche ragione pratica per cui Bison non era più appropriato o ottimale? Ho visto su wikipedia che sono passati, facendo riferimento a GCC 3.4 e GCC 4.1 versione note. Questo stato d...
posta 28.08.2014 - 14:40
4
risposte

Chi de-duplica i ticket dei bug?

Uno dei miei compagni di squadra e ho appena preso bigliettini separati, assegnati separatamente a noi stessi, ma i biglietti erano doppi! Qual è il modo migliore per risolvere i biglietti duplicati? Questo è generalmente fatto dalle risorse...
posta 30.07.2015 - 16:36
9
risposte

Rimuovendo valori hard-coded e design difensivo vs YAGNI

Prima un po 'di background. Sto codificando una ricerca su Age - > Vota. Ci sono 7 classi di età, quindi la tabella di ricerca è di 3 colonne (Da | A | Tasso) con 7 righe. I valori cambiano raramente: sono tariffe legiferate (prima e terza...
posta 09.03.2011 - 13:19