Tutte le domande

1
risposta

Il nodo di un albero ha un antenato?

Di seguito c'è un albero rooted , dove qualsiasi nodo C tranne root ha un genitore P Gli antenati di un nodo C sono i nodi sul percorso da C a root , incluso P ,% genitore di% gen_de%, P nonno, .... fino a...
posta 15.09.2015 - 07:54
1
risposta

Quando è il test di interazione (verifica di chiamata) mentre il test di unità è considerato eccessivo?

Ho l'impressione che il test di interazione (verificando le invocazioni fittizie) in generale dovrebbe essere evitato. Quando invece dovrebbe essere asserito il metodo di prova unitario. Tuttavia ci sono casi in cui il test di interazione...
posta 28.02.2017 - 06:42
1
risposta

API - Limitazione dell'accesso alle risorse create dall'utente autenticato

Qual è il modo migliore per limitare l'accesso a determinate risorse in base alla proprietà. Ad esempio, se Adam ha creato diversi post (raccolta: / post). E voglio che Adam sia l'unico utente in grado di ottenere questi, come posso limitare un...
posta 13.02.2017 - 05:30
3
risposte

Memoizzazione prematura su casi ovvi

Nel codice seguente ci saranno diverse istanze di MainClass . class MainClass(object): def f(self, x): # expensive operations. # ... return 'something' Ogni istanza chiama f(x) diverse volte e x ha...
posta 18.09.2015 - 11:00
1
risposta

Qual è la migliore architettura per mixare il codice C e un sito Web ASP Classic

Devo creare una visualizzazione in tempo reale. Su questo display devo ottenere i numeri da un componente di business logic esistente (scritto in C) e visualizzarli su una classica pagina ASP (app legacy). Come posso strutturare al meglio que...
posta 06.03.2017 - 10:18
2
risposte

Dove dovrei utilizzare le classi astratte e le interfacce per un client API REST?

Sto provando a scrivere un client API REST per esercitarti e ho difficoltà a capire come si stende il progetto. L'approccio che sto prendendo adesso ha Actions , DomainObjects , Requests , e una classe che si occupa di autorizzazi...
posta 01.03.2017 - 20:32
1
risposta

E 'appropriato usare il Versioning semantico per le specifiche per un formato di file chiave / valore?

Sto scrivendo uno strumento Python per convertire / archiviare i dati da un plaintext file format per i dati volumetrici generati dai calcoli di chimica computazionale nel binario HDF5 formato utilizzando h5py . I file di testo in chi...
posta 03.02.2017 - 04:57
3
risposte

Testare più versioni in accettazione

Introduzione Sto lavorando a una società di software che costruisce software come servizio. Attualmente abbiamo la versione x.y in produzione e x.z in accettazione. Diciamo che troviamo un bug critico sulla produzione e vogliamo testare la corre...
posta 25.03.2017 - 00:50
1
risposta

CharSequence per rappresentare un oggetto con nome

Ho sempre seguito l'opinione di non abusare delle interfacce in caso di decomposizione. Di solito li realizzo solo se sono assolutamente sicuro di avere una relazione "is-a" ed evito di implementarli se c'è un legame "ha-a" con un altro tipo di...
posta 07.09.2015 - 07:58
2
risposte

API Web REST: cosa deve essere restituito? NotImplemented, BadRequest o Bad Design?

Diciamo che ho un'enumerazione di tipi di informazioni correlate e un'enumerazione di periodi di tempo. Inoltre ho creato due operazioni su un controller per il recupero dei dati di quei tipi di informazioni. A causa di vincoli dell'API di te...
posta 02.03.2017 - 16:29