Tutte le domande

6
risposte

In che modo la consegna continua funziona in pratica?

La consegna continua sembra buona, ma i miei anni di esperienza nello sviluppo del software suggeriscono che in pratica non può funzionare. (Modifica: per chiarire, ho sempre un sacco di test in esecuzione automatica.La mia domanda è su come...
posta 09.12.2011 - 12:57
5
risposte

Come modellare un riferimento circolare tra oggetti immutabili in C #?

Nel seguente esempio di codice, abbiamo una classe per oggetti immutabili che rappresenta una stanza. Nord, Sud, Est e Ovest rappresentano le uscite in altre stanze. public sealed class Room { public Room(string name, Room northExit, Room...
posta 21.10.2016 - 23:31
6
risposte

Programmazione orientata agli aspetti: quando iniziare a utilizzare un framework?

Ho appena guardato questo talk di Greg Young avvisa la gente di KISS: Keep It Simple Stupid. Una delle cose che ha suggerito è che per fare programmazione orientata all'aspetto, uno non non ha bisogno di un framework . Inizia facendo...
posta 17.06.2011 - 02:56
2
risposte

Il rinnovo della licenza MIT è necessario su github all'inizio di ogni anno?

Sto utilizzando la LICENZA MIT in tutti i progetti my github . La seconda linea dice che il 2013 è al primo posto. Per avere il copyright da conservare in futuro (vale a dire dopo il 2013) deve essere cambiato ogni anno o è buono così com'è? De...
posta 04.09.2013 - 19:49
8
risposte

Come migliorare le abilità di programmazione come Junior senza Senior [duplicato]

Al momento ho 23 anni e lavoro come programmatore junior presso un fornitore di servizi software. Mentre sono molto contento del mio lavoro e dei miei colleghi, a volte mi piacerebbe avere qualcuno che potesse dirmi cosa c'è di male nel mio co...
posta 06.05.2011 - 15:07
9
risposte

Perché non esiste un vero tipo di dati "Date-Only"?

Sono così ridicolmente frustrato dal dover utilizzare i valori DateTime per i set di dati che sono veramente "solo un giorno". I compleanni sono l'esempio più comune, ma questo si presenta sempre nelle applicazioni aziendali. Mi sono abituato...
posta 10.09.2015 - 16:29
4
risposte

Perché coffeescript invece di javascript? [chiuso]

Penso che in qualche modo costruire una lingua che compila in un'altra lingua sia una cattiva idea fin dall'inizio, invece di imparare javascript correttamente fin dall'inizio. Guarda in Douglas Crockfords Good Parts e poi sei agganciato. E java...
posta 12.10.2011 - 20:54
4
risposte

Come migliorare significativamente le prestazioni di Java?

Il team di LMAX ha una presentazione su come sono stati in grado di fare 100k TPS con meno di 1 ms di latenza . Hanno eseguito il backup di quella presentazione con un blog , scheda tecnica (PDF) e il codice sorgente stesso. Recentement...
posta 29.07.2011 - 14:18
3
risposte

Perché puntatore nullo anziché cast di classe?

In Java: int count = (Integer) null; lancia una java.lang.NullPointerException. Perché questo non genera un'eccezione di classe Cast per facilitare la comprensione del programmatore? Perché questa eccezione è stata scelta rispetto a q...
posta 31.07.2012 - 19:16
5
risposte

Etichetta di tracciamento dei bug - Necromancy o Duplicate?

Mi sono imbattuto in un problema di richiesta di funzionalità molto vecchio (2+ anni) in un bug tracker per un progetto open source contrassegnato come "risolto (non verrà risolto)" a causa della mancanza di strumenti necessari per rendere il ri...
posta 19.09.2012 - 17:09