Tutte le domande

4
risposte

Come test unitario viene utilizzata la corretta implementazione di un'interfaccia?

Ho questo problema con i test delle unità per anni. Il test delle unità dovrebbe testare le unità isolate, cioè, se usiamo il vocabolario di interfaccia / implementazione, dovrebbe testare le classi di implementazione concreta. Bene, facciamolo....
posta 25.02.2015 - 16:40
2
risposte

Agile contraddice il principio Aperto / Chiuso?

Il principio O / C impone che il codice di produzione non debba essere modificato se è richiesto un aumento del comportamento del sistema. Altrimenti diventa difficile affidarsi ai test. Seguendolo come un dogma termineremo con alberi o aggre...
posta 16.12.2014 - 09:56
4
risposte

È vero che chiamare _exit () anziché exit () non impedirà di chiamare i distruttori statici?

Su [email protected], Greg Herlihy ha pubblicato la seguente funzione "C" extern: extern "C" { int func() { wchar_t memoryName[256]; wchar_t mutexName[256]; wchar_t eventName[256];...
posta 04.01.2016 - 06:11
3
risposte

Come dovrebbero essere indicati i livelli di errore?

Con quasi tutti i software ci sono errori e a questi devono essere assegnati dei livelli. Gli errori gravi possono semplicemente interrompere il programma mentre semplici avvisi possono essere risolti con un clic. Ho sempre proceduto dando loro...
posta 15.01.2017 - 22:55
4
risposte

Quale stato HTTP utilizza per la query di ricerca REST che restituisce risultati n

Mi chiedo come gestire i risultati vuoti restituiti dalle query di ricerca in un servizio web REST: C'era una query come mia_ressource_collection / {id} e la risorsa non esisteva restituirei 404 - Non trovato Ma, se il mio URI è più simile...
posta 28.09.2015 - 12:47
2
risposte

Perché le raccolte java non forniscono una funzione per l'indice del valore massimo?

Ho utilizzato Collections.max(list) per molti progetti, ma occasionalmente desidero trovare l' indice di quell'elemento massimo. Mi sento stupido scrivere una funzione per farlo da solo in ogni programma che scrivo. Perché l'interfaccia...
posta 28.09.2014 - 00:35
1
risposta

Perchè la maggior parte dei linguaggi di programmazione funzionali interpretano anche le lingue? [chiuso]

Funzionali / non funzionali e interpretati / compilati sono due diverse categorizzazioni, tuttavia sembra che ci siano molte sovrapposizioni nei linguaggi di programmazione che rientrano in quelle categorie. È una coincidenza?     
posta 15.06.2014 - 05:49
6
risposte

Devo usare le proprietà automatiche?

Sono nuovo di C # proveniente da uno sfondo Java. Sto lavorando a un incarico da portare a casa per un'intervista di codifica. Normalmente scrivo il mio codice come segue (Java): public class Test { //fields private string fieldA; p...
posta 02.02.2014 - 17:50
6
risposte

Esiste un algoritmo "anti-hash" o "similarity hash" / similarity measure?

L'idea degli hash è che ottengono risultati drasticamente diversi anche per il più piccolo cambiamento di dati. Quello che chiedo è l'opposto di quello. Un algoritmo che produrrà valori di hash di prossimità per i dati che sono approssimativa...
posta 09.08.2017 - 17:21
1
risposta

Qualche ragione per NON scrivere un codice Python autodiagnostico?

Mentre scrivevo i test stavo riflettendo seriamente su come garantire di avere i test per ogni classe nella mia applicazione. Mi è venuto in mente che forse dovrei inserire il codice di test nelle classi, rendendo evidente che ogni classe ha...
posta 26.01.2015 - 22:09