Tutte le domande

2
risposte

Esiste un tipo di tabella di ricerca chiavi / chiavi fornito in .NET?

Sembra una cosa abbastanza semplice da aggiungere, ma voglio solo assicurarmi che .NET non ne fornisca già uno e mi salvi dall'aggiungere codice non necessario: Ho bisogno di una tabella di ricerca (come un dizionario ) che invece utilizzand...
posta 02.08.2015 - 07:27
2
risposte

Bisogna sbeffeggiare oggetti dati concreti?

Ho lavorato su un grande progetto in cui gran parte del codice non è sotto test. Sono stato in grado di aggiungere alcuni test unitari alle aree funzionali del codice e anche di avviare i servizi di simulazione, ma ho una domanda su quanto fare...
posta 24.11.2015 - 14:20
3
risposte

Modo preferito per espandere uno script da riga di comando da utilizzare come libreria in Python

Ho un utile script Python che sto invocando dalla riga di comando. Ha un numero decente di opzioni, forse 20, e non è insolito eseguire lo script con sei o sette flag. Quindi il resto dell'input arriva tramite stdin. Ora ho un altro codice Py...
posta 18.03.2015 - 19:07
4
risposte

Perché esattamente l'approccio pull and push di Git è migliore rispetto all'approccio di lockage e hijacking di Clearcase?

Sto cercando di convincere i colleghi sull'uso di Git, e in qualche modo è difficile spiegare il vantaggio di fare un pull prima di una spinta, perché poco prima di spingere, qualche altro sviluppatore ha spinto le sue modifiche al server e per...
posta 09.06.2015 - 11:44
2
risposte

Perché si chiama rete "topologia"? Perché non "grafico" di rete?

Voglio capire perché usiamo il termine "network topologia " in contrapposizione a "network graph ", o un altro termine, per parlare della struttura delle reti. Sto lavorando a un progetto di rete per un progetto e voglio essere sicuro di non u...
posta 12.01.2016 - 15:18
2
risposte

Avere una discussione sui problemi di sicurezza con un altro ingegnere del software [chiuso]

Background: La società per cui lavoro utilizza diversi sistemi per conservare i dati assicurativi relativi ai clienti. Vogliono avere un'app per i loro clienti dove possono trovare le loro cose relative all'assicurazione. Alcuni di questi sist...
posta 27.01.2016 - 11:41
4
risposte

Test di concorrenza / sicurezza del thread

Un programma che ho scritto utilizza più thread e credo che il mio programma sia sicuro per i thread, ma come posso davvero saperlo? Ho letto un certo numero di esempi online e nessuno di loro descrive come testare che il codice sia effettiva...
posta 05.06.2015 - 13:17
2
risposte

Implementazione del conteggio dei riferimenti da zero o utilizzando shared_ptr per la risorsa?

In un'applicazione OpenGL che sto scrivendo, voglio avere una semplice classe shader per racchiudere l'handle dello shader OpenGL. In definitiva, voglio che questa classe di shader si comporti in modo molto simile a un shared_ptr in c ++ (cioè,...
posta 20.06.2018 - 22:05
2
risposte

Come si chiama quando i thread sono in attesa ma non bloccati

La definizione di un deadlock è quando due o più thread non possono completare la loro esecuzione perché sono reciprocamente bloccati e in attesa di qualcosa dagli altri thread. C'è un termine simile per quando due o più thread impiegano molt...
posta 14.12.2015 - 15:16
3
risposte

Ha senso utilizzare costanti di stringa in Python invece di stringhe letterali come chiavi?

C'è un dizionario nella mia classe con costanti di stringa brevi e informative come chiavi che identificano certe parti della soluzione, come "velocità", "morte_star_power_output". Il mio collega mi ha suggerito di usare VELOCITY="velocity"...
posta 14.03.2018 - 11:56