Tutte le domande

1
risposta

La corrispondenza del nome parziale in milioni di record

Abbiamo sviluppato un'applicazione basata sul Web per la corrispondenza dei nomi. Funziona suddividendo i nomi in parti e il valore Soundex di ogni parte è memorizzato in un database. La metrica di distanza Levenshtein viene utilizzata per a...
posta 10.08.2016 - 18:08
3
risposte

È una buona idea fare TDD su componenti di basso livello?

Sto pensando di scrivere un driver di basso livello o componenti / kernel del sistema operativo. I osdev.org sembrano pensare che i bit importanti non siano testabili in questo modo, ma ho letto alcune discussioni dove la gente pensava dive...
posta 10.11.2010 - 14:56
5
risposte

Devo incorporare i costi di uscita nella scelta di una soluzione

Attualmente sto scegliendo tra due progetti / soluzioni software fattibili. La soluzione 1 è facile da implementare, ma bloccherà alcuni dati in un formato proprietario e sarà difficile modificarli in seguito. La soluzione 2 è difficile da imple...
posta 13.11.2012 - 11:12
2
risposte

FitNesse migliora la qualità e la collaborazione del prodotto? [chiuso]

Ho sentito parlare di uno strumento denominato FitNesse , che dovrebbe promuovere una migliore collaborazione tra sviluppo, test e gruppi di prodotti. Quali sono le tue esperienze con esso? Migliora davvero la qualità del programma? Ci sono...
posta 18.05.2011 - 09:15
3
risposte

Ottenere attenzione per il mio progetto open source [duplicato]

Ho fatto un bel po 'di lavoro nel mio tempo libero su un progetto che era principalmente per la mia esperienza di apprendimento e sono abbastanza soddisfatto dei risultati. Ho usato github come gestione del controllo del codice sorgente, qui...
posta 14.02.2012 - 09:04
1
risposta

"Modelli C ++: la guida completa" (c) 2002 - aggiornato con C ++ 11?

Il libro Modelli C ++: la guida completa , (c) 2002, mi sembra molto interessante, ma poiché ha 12 anni, sono preoccupato che potrebbe non essere aggiornato. Ci sono alcune recensioni Amazon molto favorevoli datate di recente come un anno fa, e...
posta 03.01.2014 - 05:25
3
risposte

Come vinci la sfida di progettare per il grande schermo immobiliare? [chiuso]

Questa domanda è un po 'più soggettiva, ma spero di ottenere una nuova prospettiva. Sono così abituato a progettare per determinate dimensioni dello schermo (in genere 1024x768) che trovo che le dimensioni non siano un problema. Espandere la dim...
posta 09.02.2011 - 15:08
4
risposte

Come mantieni il codice con continuazioni / callback leggibili?

Riepilogo: Esistono alcuni modelli best practice consolidati che posso seguire per mantenere leggibile il mio codice nonostante l'utilizzo di codice asincrono e callback? Sto usando una libreria JavaScript che fa un sacco di cose in modo a...
posta 05.06.2012 - 09:00
3
risposte

Gli ID back-end dovrebbero essere pubblici o meno su un'API REST?

Basato su ciò che dice questo tizio: link Supponiamo che abbia ragione sull'uso dell'UUID per identificare le risorse API. Poi mi imbatto in problemi cercando di implementarlo in questo modo, questo è: class FooEntity { final String...
posta 11.04.2017 - 10:42
2
risposte

Disegna un grafico di chiamata

Sto mantenendo una vecchia base di codice scritta in python. In particolare c'è una parte di codice complessa che da un modulo chiama altre funzioni da altri moduli che chiamano altre funzioni e così via. Non è OOP, solo funzioni e moduli. Ho c...
posta 21.04.2015 - 10:29