Tutte le domande

1
risposta

Instradamento di tutte le query SQL tramite un unico micro-servizio

Al momento ho un sito Web, composto da circa 20 micro-servizi e una (ancora troppo grande) principale applicazione web monolitica. Il monolite e più micro servizi eseguono ogni query allo stesso database, ogni volta che devono gestire l'accesso...
posta 19.02.2018 - 13:53
1
risposta

Le annotazioni migliorano le prestazioni in Java?

Comprendo che le annotazioni non sono direttamente utilizzate nei programmi Java compilati al di fuori dell'accesso tramite l'API di riflessione o altri mezzi. Annotations, a form of metadata, provide data about a program that is not pa...
posta 29.03.2018 - 10:19
3
risposte

Scrittura 'interfacce' per classi statiche

Sto scrivendo una libreria di convalida del codice postale, in modo da poter chiamare un metodo di supporto var result = Postcode.IsValid(postcode, country) A tal fine ho bisogno di avere "classi" che rappresentino i paesi supportati e sapp...
posta 30.01.2018 - 11:05
3
risposte

Risoluzione della dipendenza circolare tra due classi

Sto cercando di risolvere una dipendenza circolare tra due componenti nel mio sistema. Il componente Messenger è responsabile per l'invio e la ricezione di messaggi su un socket Web. Il componente Controller richiede l'utilizzo del com...
posta 09.08.2018 - 13:32
5
risposte

Domanda per principianti: tutti i metodi pubblici di classe dovrebbero provenire da un'interfaccia?

Attualmente sto imparando le tecniche TDD, uno dei suggerimenti è testare solo metodi pubblici e saltare quelli privati. Ho anche letto su Mocking. Se voglio prendere in giro un certo metodo, allora deve provenire da un'interfaccia o essere cont...
posta 08.08.2018 - 05:48
4
risposte

Affidatevi al compilatore per rimuovere il codice inutilizzato o #ifdef?

Sto lavorando su uno stack USB in C. Questo stack sarà open source e usato in vari progetti diversi. Sono disponibili varie opzioni di configurazione che abilitano o disabilitano grandi blocchi di codice e strutture di dati costanti. Poiché s...
posta 16.03.2018 - 10:41
4
risposte

Quale è meglio, un commento dettagliato centrale o diversi più piccoli?

Per riformulare la domanda: quale è meglio, un commento centrale dettagliato o più piccoli "spruzzi"? Resta con me mentre preparo la scena: Ho questa funzione per prelevare un valore da un'implementazione di coda: int queue_pop(queue *li...
posta 14.12.2017 - 07:58
2
risposte

Un'applicazione Web dovrebbe essere a conoscenza del suo URL, inclusa la sua sottodirectory?

Diciamo che ho impostato un proxy inverso per ottenere traffico al link . Serve URL diversi per sottodirectory, non sotto-domini, per una migliore UX Web. Il suo comportamento predefinito è indirizzare tutte le richieste a un sito WordPress...
posta 04.01.2017 - 16:03
2
risposte

Una funzione per produrre una coppia o una funzione per articolo?

Ho un dilemma. Diciamo che ho un AST che descrive alcune grammatiche, per esempio. Posso scrivere una funzione per stringere questo AST in un formato BNF leggibile dall'uomo o generare un parser da esso. Posso e voglio generare entrambi da dato...
posta 17.11.2016 - 11:30
8
risposte

il QA dovrebbe fare il test due volte, una volta in scena e poi di nuovo su prod?

il team addetto al controllo qualità dovrebbe idealmente eseguire i test su un ambiente che corrisponda esattamente al prod env (per ridurre al minimo i bug non rilevati che sorgono a causa dell'impostazione delle differenze). Se ciò è vero,...
posta 09.09.2016 - 08:44