Tutte le domande

2
risposte

Operatività ripetuta con eccezione generica

Sto cercando un modo per ottenere la logica di riprovare un'operazione in un unico metodo mantenendo i tipi di eccezione dell'operazione. I.e., l'implementazione per riprovare un'operazione potrebbe essere simile a questa: public void retri...
posta 20.05.2014 - 14:12
2
risposte

Metodologia per determinare la causa dell'errore specifico dell'utente

Abbiamo software che per alcuni client non riesce a scaricare un file. Il software è sviluppato in Python e compilato in un eseguibile di Windows. La causa dell'errore è ancora sconosciuta, ma abbiamo stabilito che il client ha una connessione I...
posta 28.05.2014 - 05:10
2
risposte

Open-sourcing di una libreria proprietaria senza determinate caratteristiche

Spero di essere nel posto giusto per chiederlo. Ho una domanda riguardante la pratica di open-sourcing di una libreria proprietaria che abbiamo costruito e utilizzato sul posto di lavoro. La licenza sarà probabilmente MIT. Mi piace l'idea, ma...
posta 11.06.2014 - 12:27
2
risposte

Analisi della causa della radice dei bug [chiusa]

Nel nostro gruppo di solito non riflettiamo troppo sul tipo di progetto o sulle decisioni di implementazione che hanno causato un bug, lo abbiamo semplicemente corretto. Ovviamente se qualche modulo produce costantemente bug, le persone iniziano...
posta 16.06.2014 - 13:52
2
risposte

Tre varianti di riferimenti circolari tra oggetti: come scegliere?

Sto progettando un grafico di dipendenza degli oggetti del mio programma e di tanto in tanto appare un'ambiguità tra le varianti di design. Immagina due oggetti che hanno un riferimento tra loro. Ovviamente, almeno un riferimento dovrebbe ess...
posta 23.05.2014 - 08:46
1
risposta

Come si gestisce la logica di dominio che si estende su più oggetti del modello in un ORM?

Quindi so che la logica aziendale dovrebbe essere inserita nel modello. Ma usando un ORM non è così chiaro dove dovrei posizionare il codice che gestisce più oggetti. es. diciamo che abbiamo un modello Customer che ha un type di s...
posta 26.05.2014 - 12:36
2
risposte

Negare l'uso della mia biblioteca per competere con una certa società

Sto sviluppando una libreria per leggere / scrivere un formato di file di un programma creato da una certa società. I ragazzi di quella compagnia sono stati così gentili che mi hanno fornito una documentazione per il loro formato, di cui sono da...
posta 13.07.2014 - 09:18
2
risposte

Dovremmo testare i valori degli oggetti restituiti dai metodi testati dall'unità?

Essendo nuovo ai test delle unità, vorrei sapere se dovrei testare i valori degli oggetti restituiti dai metodi quando eseguo il test delle unità. Ad esempio, prendi in considerazione le seguenti classi: public class Person { public int Id...
posta 25.07.2014 - 06:21
2
risposte

Ha senso utilizzare le interfacce se non si dispone di polimorfismo?

Supponiamo che abbia classi distinte che hanno lo stesso comportamento, che può essere rappresentato in questo modo: public interface Behavior { void operationA(); } public class ImplementerA implements Behavior { public void operatio...
posta 15.07.2014 - 12:55
2
risposte

Struttura dati per griglia con indici negativi

Scusa se questo è un concetto insultante e ovvio, ma è qualcosa che non ho mai fatto prima e non sono stato in grado di trovare alcun materiale che discute il modo migliore per affrontarlo. Mi chiedo quale sia la migliore struttura dati per c...
posta 27.05.2014 - 22:38