Tutte le domande

1
risposta

Codice condiviso su molti progetti (web) usando git

Lavoro in un piccolo team che crea e gestisce un bel po '(> 100) di progetti di siti Web ASP.NET. Il nostro attuale flusso di lavoro è che i nostri progetti si trovano tutti su un'unità di rete, che tutti lavorano direttamente. Abbiamo un pai...
posta 13.01.2015 - 19:51
1
risposta

DDD Best practice per la convalida: l'entità contenente i dati non ha il contesto da convalidare prima che i dati vengano impostati. Dove dovrebbe essere la funzione essere?

Sono abbastanza nuovo per DDD, quindi abbi pazienza con me. Ho una chat room e persone nella chat room. Le persone nella chat room devono proporre una data in cui desidererebbero un webinar. abbiamo una regola di bussiness, in cui abbiamo bis...
posta 06.02.2015 - 02:28
1
risposta

Il caching degli oggetti in questo codice è troppo costoso?

Ho qualche problema con un gioco sviluppato in Java, che è piuttosto lento. L'ho confrontato un po 'e ho trovato il problema: la maggior parte delle volte la JVM si trova nella Object.<init>() poiché c'è un lotto di oggetti che vien...
posta 24.12.2014 - 06:55
2
risposte

Come eseguire iterazioni su tutte le permutazioni di collegamenti validi tra i nodi

Immagina un'area 2D, con un numero (array) di nodi (o punti) definiti al suo interno, in posizioni arbitrarie (ma note) (numero intero x, coordinate y), come questo: Dalìvoglioessereingrado,programmaticamente,diaggiungereilmaggiornumeropossib...
posta 18.02.2015 - 13:54
1
risposta

Le modifiche all'entrata di FNV-1A mostrano l'effetto valanga?

Questo è in qualche modo correlato a Quale algoritmo di hashing è meglio per unicità e velocità? . In questa domanda, la risposta in modo eccellente scritta note, Randomnessification The other subjective measure is how randomly dist...
posta 20.02.2015 - 00:17
4
risposte

La programmazione delle coppie funziona bene quando si tratta di sviluppatori backend e sviluppatori frontend che lavorano insieme? [chiuso]

Se c'è un lavoro che richiede che gli sviluppatori frontend e backend lavorino insieme, dovrebbero: accoppia la programmazione tutte le volte? Quando funziona il backend, lo sviluppatore frontend è navigator, lo sviluppatore backend è drive...
posta 04.03.2015 - 09:00
1
risposta

Translation Lookaside buffer - Ricerca per dimensione pagina

Ho difficoltà a trovare la documentazione che spieghi con precisione come vengono utilizzate le varie cache TLB nei processori moderni. I processori più moderni dispongono di TLB separati per codice / dati. Questo di per sé è abbastanza ovvio po...
posta 18.03.2015 - 20:34
1
risposta

Come testare la logica dell'unità nell'app crud

Mi scuso se questa domanda è già stata posta in precedenza, ho visto domande simili, ma non è affatto la stessa cosa. Sto scrivendo un'applicazione web che utilizza le chiamate http per scrivere e leggere da un database back-end, oltre a eseg...
posta 16.04.2015 - 10:29
5
risposte

È buono o cattivo avvolgere oggetti mutabili in contenitori immutabili?

Se ho parti di codice che hanno bisogno di mutare la struttura dati sottostante ma altre che consumano, non mutano la struttura, è buona pratica creare un wrapper che non esponga le operazioni di mutazione? Diciamo che ho un albero e voglio s...
posta 22.02.2015 - 13:37
3
risposte

Tempo di sviluppo: sql nel codice UI vs modello di dominio con datamapper

In primo luogo, mi dispiace per i miei ragazzi inglesi. Attualmente questo è il mio primo lavoro di programmazione. Sono etichettato come il programmatore più incompetente della mia azienda perché misura le prestazioni e la produttività del p...
posta 26.03.2015 - 04:38