Tutte le domande

2
risposte

Condivisione della funzionalità tra piattaforme e lingue

Sono in una situazione in cui ho già un programma C ++ funzionante e ad alte prestazioni con GTK e OpenGL che rende i dati come un grafico in tempo reale. I dati vengono salvati come report in un database che può essere consultato in un secondo...
posta 26.06.2015 - 18:06
2
risposte

Conversione di asincronia basata su eventi in C # 5 asincrona

Al momento disponiamo di un'interfaccia per un decodificatore video asincrono che gira su una propria thread. Fondamentalmente gli dai dei dati e alla fine ti richiamerà sul suo thread attraverso alcuni eventi, come in questo caso (non vero codi...
posta 08.03.2014 - 06:34
1
risposta

Dove tenere traccia degli script di modifica in batch?

È utile scrivere uno script per eseguire una modifica in batch diversi file in un albero dei sorgenti. Tale script è di solito molto specifico e usato solo una volta. Tali script possono essere usati per rielaborare alcuni identificatori nel...
posta 07.03.2014 - 09:18
2
risposte

È una buona idea sviluppare un sito Web che abbia solo un accesso limitato al DB? CRUD sarà fatto chiamando l'API fornita dal sistema di backend interno separato

Inizierò a sviluppare un'applicazione nel prossimo futuro. Questa applicazione è composta da: Sistema di back-end. Questo sistema fornisce API da utilizzare dal client. Questo il sistema si connette all'archivio dati e all'API di terze part...
posta 04.03.2014 - 04:43
2
risposte

Inizializzazione di oggetti in un sistema usando l'iniezione di dipendenza

Questa è una domanda successiva al seguente post: Iniezione di dipendenze ( DI) in applicazioni c ++ In un sistema che usa DI, qualcuno, da qualche parte, dovrebbe essere responsabile di creare i vari oggetti e "collegarli". Trovo difficile...
posta 26.03.2014 - 20:05
3
risposte

Migliorare in modo iterativo l'architettura e la qualità del software in un processo agile?

O per dirla in un altro modo su come garantire che l'architettura o la qualità non ne risentano, facendo agile. Alcune delle interpretazioni nella gestione dell'architettura in agile sono riportate di seguito (generalmente valide anche per i...
posta 19.02.2014 - 12:44
4
risposte

API migliore e più sicura per una funzione che riempie un buffer con dati a lunghezza variabile

Ho una funzione che riceve un buffer e restituisce alcuni dati nel buffer. I dati possono essere più piccoli della capacità del buffer. Qual è l'API migliore e più sicura per questo? int fn(void *buffer, size_t buffer_len) : la dimen...
posta 17.04.2014 - 22:37
2
risposte

Preoccupato per la perdita di memoria nella DLL che crea una matrice di dimensioni dinamiche

Ho una DLL wrapper che si interfaccia con un'altra DLL che contiene la seguente funzione: char * Foobar(void) { // BLAH is the function from the DLL this wrapper interfaces too char *array = 0; // Set up an array pointer for dynamic m...
posta 17.04.2014 - 13:33
1
risposta

Per i metodi di esempio, restituire sempre sé o questo, invece di usare un tipo di reso vuoto, essere uno stile di codifica pulito? [chiuso]

Ho appena trovato questo articolo , e in particolare, questa risposta . In sostanza si tratta di restituire self dai metodi di istanza per consentire il concatenamento dei metodi. Detto questo, uno dei primi pensieri che mi è venuto in me...
posta 22.04.2014 - 15:40
4
risposte

Implementazione di TDD per codice esistente [duplicato]

Ho appena iniziato a testare le unità e sto cercando di capire come incorporarlo con un progetto con codice esistente. Diciamo che volevo scrivere test per una classe specifica in quel progetto, ma che certe classi richiedono un'istanza di un'...
posta 21.04.2014 - 04:28