Tutte le domande

3
risposte

È una cattiva pratica creare una sottoclasse nel nome solo per la leggibilità?

Ho tre sensori in un unico pacchetto che devono essere tutti calibrati, che chiamerò sens1, sens2 e sens3. La calibrazione per sens1 e sens2 sono identici, ma la calibrazione per sens3 richiede un parametro aggiuntivo. La mia domanda è: "Qual è...
posta 15.05.2015 - 23:18
3
risposte

Come nominare matrici o elenchi quando i nomi sono sia singolari che plurali? [chiuso]

Generalmente le variabili sono denominate nel singolare Car car; e matrici ed elencano con le pluras: List<Car> cars; o Car[] cars; Ma per quanto riguarda nomi come fish o media * che sono già plurali? * ha già...
posta 20.01.2014 - 21:35
2
risposte

Perché non tutti i metodi sono virtuali o perché non ogni classe ha almeno un'interfaccia?

Questa è una domanda più filosofica, che si rivolge alla piattaforma .NET, ma forse è utile anche per altre lingue. Sto facendo molti test unitari e soprattutto quando utilizzo componenti di terze parti con cui spesso lotto. In .NET è un'enorme...
posta 31.05.2016 - 08:31
9
risposte

Il modo migliore per gestire "Quindi, quando sarà fatto?"

Durante la riunione di stand-up quotidiana nel bel mezzo di uno sprint, il project manager / mischia di fatto di solito chiede agli sviluppatori qualche versione di: "So when will this be done by?" "So can you commit do having this tas...
posta 16.06.2017 - 21:23
5
risposte

È corretto dire che una variabile è un'istanza di un tipo di dati?

(che può cambiare il suo valore nel corso del programma) O l'istanza di qualcosa è strettamente correlata a classi e oggetti? In tal caso, come definiresti il concetto di 'variabile' quando si tratta di C ++?     
posta 25.03.2016 - 17:15
3
risposte

Dove devo archiviare i dati del test?

Ho test di unità più piccoli che utilizzano piccoli frammenti di dati reali. Vorrei anche testare il mio programma contro set di dati completi per una moltitudine di motivi. L'unico problema è che un singolo dataset reale è circa ~ 5 GB. Non ho...
posta 08.12.2014 - 23:19
6
risposte

Come stimare le attività in mischia?

Diciamo che abbiamo un backlog di User Story, ognuna con un numero stimato di Story Points, e ora stiamo facendo la Sprint Planning. Ora, le storie dovrebbero essere suddivise in attività e molte risorse Scrum suggeriscono che ogni attività d...
posta 07.11.2013 - 15:16
3
risposte

In che modo le persone si liberano dei rami condizionali nella Programmazione funzionale?

Casi di switch di lunga durata o costrutti if-else-if sono evitati in OOP usando il polimorfismo ovunque sia applicabile. invece di ramificarsi facendo corrispondere un valore, la ramificazione viene eseguita a livello di classe stessa. In...
posta 28.06.2013 - 06:39
4
risposte

Design pattern per il wrapping della registrazione attorno all'esecuzione

Introduzione Sto implementando una classe Java astratta di un framework di elaborazione *. Implementando la funzione execute , sono in grado di aggiungere funzionalità logiche di business. Vorrei aggiungere la registrazione all'inizio e a...
posta 01.10.2015 - 12:14
1
risposta

Quando si consente a un utente di cambiare password, dovrei generare un nuovo salt?

Nel mio database, ho una colonna per la password hash e il salt. La mia applicazione consente agli utenti di cambiare la loro password. Dovrei usare lo stesso sale per la password, o dovrei generarne uno nuovo? Ha importanza per la sicurezza del...
posta 30.03.2014 - 17:55