Tutte le domande

2
risposte

Devo riprovare una query non riuscita a causa di un errore di connessione?

Diciamo che voglio aggiungere una riga a un tavolo. Invio la query dal client (il sito Web, non l'utente) al database che si trova su un altro server fisico. La query viene inviata tramite la rete. La query è stata eseguita correttamente....
posta 26.04.2018 - 20:51
1
risposta

Vantaggi della compressione dei dati a livello di applicazione?

Questa domanda è stata ispirata da MessagePack , ma sto cercando una risposta generale sui vantaggi di in-app vs. compressione esterna. Per l'I / O di rete, il protocollo di trasporto (almeno facoltativamente) non fornisce una sorta di compr...
posta 26.05.2017 - 19:08
1
risposta

Dove va la logica aziendale che coinvolge più aggregati?

Sono ancora un principiante quando si tratta di design di dominio, e sto cercando di modellare qualcosa come il sistema di battaglia di un RPG come un contesto limitato. Sto provando a modellare un contesto limitato in cui un Combatant ha una...
posta 04.02.2018 - 16:16
3
risposte

Best practice per Heartbeat in sistemi distribuiti

Nel nostro sistema avevamo in passato un fornitore di dati esterni (chiamiamolo sorgente) che inviava heartbeat regolari a un'applicazione java (chiamalo client). Se l'heartbeat non è riuscito, il sistema si è spento (per evitare di servire dati...
posta 06.04.2018 - 10:00
1
risposta

Importazione di spazi dei nomi all'interno di un altro spazio dei nomi

In genere mi piace organizzare le classi che creo in moduli usando gli spazi dei nomi, e anche io non passo più di 2 spazi dei nomi in profondità, ma è ancora faticosamente difficile qualificare completamente tutto. Ho pensato di utilizzare...
posta 09.02.2016 - 15:55
1
risposta

Quali registri devono installare il programma di caricamento eseguibile prima di avviare un programma?

Ad esempio, ho un semplice programma C che ha solo la funzione principale che restituisce solo 0. Quali registri dovrebbero caricare (Linux exec loader, credo) prima di avviare un programma? Non ho trovato informazioni su questo eccetto il regis...
posta 24.01.2018 - 04:23
1
risposta

Come spostare gli esempi di doctest Python in un altro framework di test unitario?

Anni fa AFAIK il matematico e sviluppatore di software Tim Peters ha scoperto che molto spesso la documentazione delle API tende a non essere aggiornata nel tempo durante il ciclo di vita del software, perché i commenti che documentano l'API ven...
posta 18.12.2015 - 14:16
2
risposte

Cosa fare con i miei test di unità durante il refactoring del codice in una nuova classe

Spero di poter fare una domanda chiara ... Ho semplificato il mio esempio di codice per questa domanda, spero che abbia ancora senso. public class PersonComponent { public bool IsQualified(Person person) { if (person.Property...
posta 31.08.2015 - 08:41
3
risposte

Pattern per richieste con tempi di risposta lunghi?

Al momento stiamo mantenendo un "server web" pitone nativo dove generare la risposta per alcune richieste può richiedere molto tempo, soprattutto a causa di calcoli pesanti: queste richieste sono essenzialmente post con timeout molto lunghi (si...
posta 20.02.2016 - 15:38
2
risposte

Perché la dimensione della squadra non influisce sul tempo di scrum-boxing per le riunioni?

Sebbene la maggior parte delle riunioni time-box tengano conto della quantità di settimane in uno sprint, nessuna di queste sembra includere il numero di membri del team nel calcolo della durata massima. Cosa intendo per riunioni in time-time...
posta 15.03.2016 - 13:45