Tutte le domande

4
risposte

Qual è la relazione tra OpenGL, GLX, DRI e Mesa3D?

Sto iniziando a fare qualche programmazione 3D di basso livello su Linux. Ho molta esperienza nell'uso dell'API di grafica di livello superiore OpenInventor. So che non è strettamente necessario essere consapevoli di come tutte queste cose co...
posta 15.09.2012 - 19:22
9
risposte

La verifica delle condizioni ridondanti è in contrasto con le best practice?

Ho sviluppato software negli ultimi tre anni, ma mi sono appena svegliato da quanto sono ignorante sulle buone pratiche. Questo mi ha portato a iniziare a leggere il libro Clean Code , che sta migliorando la mia vita in meglio, ma sto cercando...
posta 26.11.2016 - 05:59
4
risposte

È eccessivo riempire una collezione in una classe semplice solo per una migliore leggibilità?

Ho la seguente mappa: Map<Double, List<SoundEvent>> soundEventCells = new HashMap<Double, List<SoundEvent>>(); Questo HashMap mappa double valori (che sono punti nel tempo) alla corrispondente SoundEvent...
posta 17.09.2014 - 14:32
5
risposte

Come si integra il test in un processo Scrum? [duplicare]

Questo mi rende davvero perplesso. Abbiamo una "definizione di fatto" e include dev "done", unit test "done", dev test "done". Tuttavia, abbiamo anche un test di accettazione degli utenti che deve essere "fatto", ma l'azienda vuole sapere quan...
posta 27.02.2012 - 11:09
1
risposta

Esistono esempi di implementazione e risposta efficace a una "scimmia del caos"?

Jeff Atwood ha recentemente scritto un post sul blog su Netflix's implementazione di una "scimmia del caos". È un articolo di altissimo livello. Sono curioso di sapere se qualcuno ha effettivamente implementato questa tecnica per testare un si...
posta 29.06.2011 - 17:03
4
risposte

Aggiunta di campi alla classe in fase di esecuzione - modello di progettazione

Immagina che i tuoi clienti desiderino avere la possibilità di aggiungere nuove proprietà (ad es. colore) al prodotto nel loro eshop nel loro CMS. Invece di avere proprietà come campi: class Car extends Product { protected String type;...
posta 18.04.2014 - 00:02
1
risposta

Come può essere migliorato Java in modo che non debba più eseguire cancellazioni di tipi?

Il tutorial ufficiale Java sui generici spiega la cancellazione dei tipi e il motivo per cui è stato aggiunto a il compilatore: When a generic type is instantiated, the compiler translates those types by a technique called type erasure —...
posta 05.06.2012 - 12:24
5
risposte

C ++: la classe dovrebbe possedere o osservare le sue dipendenze?

Dire che ho una classe Foobar che utilizza (dipende dalla) classe Widget . Nei buoni vecchi giorni, Widget wolud essere dichiarato come campo in Foobar , o forse come puntatore intelligente se fosse necessario un comportamento...
posta 07.09.2015 - 20:41
4
risposte

Gli sviluppatori Android devono pagare le tasse di vendita? [chiuso]

Secondo il post del blog RetroDreamer Gli sviluppatori Android devono pagare le tasse di vendita per le loro vendite di app in paesi con imposte sulle vendite mentre gli sviluppatori Apple non pagano le imposte direttamente da Apple. Questa...
posta 03.06.2012 - 14:02
1
risposta

Quando utilizzare la programmazione prototipica in JavaScript

Ho trascorso un bel po 'di tempo a sviluppare semplici widget per i progetti nel modo seguente: var project = project || {}; (function() { project.elements = { prop1: val1, prop2: val2 } project.method1 = function(val) { /...
posta 13.02.2015 - 19:57