Tutte le domande

2
risposte

Come gestire la crescita di un progetto open source?

Sono stato coinvolto nell'aiutare a fornire supporto per un progetto open source per un anno o due ora, e il progetto ha guadagnato molta popolarità da quando ho iniziato. Il programma registra oltre 100.000 download a settimana e viene utilizza...
posta 11.08.2014 - 22:27
2
risposte

Come gestite le distribuzioni del cambio di database?

Abbiamo discusso delle tecniche di distribuzione dei database oggi, avendo avuto un paio di recenti fallimenti nel nostro processo attuale e avendo visto situazioni in cui vorremmo ripristinare una distribuzione, ma la vecchia versione dell'appl...
posta 13.04.2011 - 19:43
4
risposte

Dovresti migliorare la qualità del codice mentre lavori su un ramo di caratteristiche

Mi piace molto questo articolo su come lasciare il codice / campeggio in uno stato migliore di quello che hai trovato - Sembra un approccio pratico nel mondo reale per mantenere la massima pulizia del codice. Mi piacciono molto anche i ram...
posta 03.05.2016 - 13:47
4
risposte

Crea un sistema basato su comportamento / componente per i giochi

Sfondo Realizzo giochi come hobby e sto cercando un modo migliore per progettarli. Attualmente sto usando un approccio OOP standard (ho fatto lo sviluppo delle imprese per 8 anni, quindi è giunto alla normalità). Prendi ad esempio un "cattivo...
posta 04.07.2011 - 03:57
3
risposte

Modelli per la versione dei dati relazionali in un database MySQL?

Sto cercando di trovare un approccio per un progetto, in cui un utente può modificare i record ed essere in grado di vedere le versioni precedenti di tali record. Ecco uno schema di esempio semplificato, che utilizza un elenco: TABLE list (...
posta 28.02.2012 - 19:33
3
risposte

Approccio alla programmazione funzionale per un gioco semplificato utilizzando Scala e LWJGL

I, un programmatore imperativo Java, vorrebbe capire come generare una versione semplice di Space Invaders basata sui principi di progettazione della programmazione funzionale (in particolare la trasparenza referenziale). Tuttavia, ogni volta ch...
posta 24.01.2012 - 02:52
5
risposte

Come trattare la validazione dei riferimenti tra aggregati?

Sto lottando un po 'con il riferimento tra gli aggregati. Supponiamo che l'aggregato Car abbia un riferimento all'aggregato Driver . Questo riferimento sarà modellato avendo Car.driverId . Ora il mio problema è quanto dovrei anda...
posta 27.05.2016 - 10:37
2
risposte

In che modo i compilatori dovrebbero segnalare errori e avvisi?

Non ho intenzione di scrivere un compilatore nel prossimo futuro; tuttavia, sono abbastanza interessato alle tecnologie del compilatore e a come queste cose potrebbero essere migliorate. A partire dai linguaggi compilati, la maggior parte dei...
posta 25.01.2011 - 00:25
4
risposte

Come dare priorità alle attività quando si hanno più progetti di programmazione in esecuzione in parallelo?

Se hai 5 clienti, sviluppi 2 o 3 progetti diversi per ciascuno. Ogni progetto ha attività X i . Ogni progetto richiede da 2 a 10 settimane uomo. Dato che ci sono poche risorse, si desidera ridurre al minimo l'overhead di gestione. Due...
posta 20.10.2010 - 21:07
2
risposte

In che modo un programma parla esattamente con un driver di periferica?

Quindi sono confuso su come esattamente come i programmatori parlano ai dispositivi sul computer. Ora non sto parlando delle grandi idee. So che ci sono dei driver di dispositivo che si trovano in cima all'hardware, in modo che i diversi program...
posta 12.06.2016 - 19:31