Tutte le domande

1
risposta

Esiste una cosa come "troppi thread"

Non ero sicuro se qui o SO fosse il posto giusto per chiederlo, ma qui va comunque. Quindi voglio migliorare un sistema che è attualmente in esecuzione. Ha servizi e molte app autonome, ma nessuna di queste cose è adeguatamente coordinata. Or...
posta 20.07.2018 - 20:06
3
risposte

Qual è il modo corretto per sincronizzare i dati su microservizi?

Sono relativamente nuovo all'architettura dei microservizi. Abbiamo un'applicazione web di dimensioni medie e sto valutando i vantaggi e gli svantaggi di scomporlo in microservizi invece di un sistema monolitico che stiamo portando avanti. Pe...
posta 10.07.2018 - 20:54
1
risposta

Cosa fare con i rami storici SVN dopo il passaggio a GitFlow?

Faccio parte di un team che è recentemente passato da un repository SVN a un repository Git e che ha iniziato a utilizzare GitFlow. A quanto ho capito, questo significa che in un mondo perfetto, il numero minimo di rami Git può essere solo di...
posta 08.08.2018 - 19:12
1
risposta

Qual è l'algoritmo più veloce per individuare il punto di Tipo 1 più vicino per ogni punto di Tipo 2 su una griglia rettangolare?

Nel mio esempio forzato, ho una griglia rettangolare di nodi, dove ogni nodo è vuoto, di Tipo 1 o di Tipo 2. Tutti i nodi sono diretti agli otto nodi attorno a loro (orizzontale, verticale, diagonale). Per ognuno dei nodi di Tipo 1, voglio trova...
posta 13.03.2017 - 17:48
4
risposte

Nome variabile che a volte si riferisce a un oggetto ea volte a una stringa

Ci scusiamo per il titolo confuso - questo è meglio illustrato da un esempio (ipotetico ma, si spera, illustrativo). Per il 99% della mia applicazione un codice postale è considerato una stringa, quindi uso costantemente il nome zipCode per p...
posta 18.11.2016 - 15:50
3
risposte

Come fare l'integrazione continua quando rami di sviluppo separati hanno date di implementazione della produzione diverse?

Supponiamo di avere tre rami di sviluppo attivi contemporaneamente (dev 1, dev 2, dev 3), ciascun ramo che lavora su diverse funzionalità per un determinato prodotto software. Se comprendo correttamente l'integrazione continua, queste linee d...
posta 27.10.2016 - 05:12
3
risposte

Come evitare l'inizializzazione in due passi (C ++)?

Mi piacerebbe seguire l'idioma RAII (l'acquisizione delle risorse è inizializzazione) per tutto il mio codice, ma sto anche facendo lo schema modello in cui sto sviluppando le versioni generiche delle mie classi e usandole per costruire un codic...
posta 07.01.2017 - 00:34
3
risposte

Best practice per i messaggi di commit Git per moduli specifici

Il nostro progetto attuale è composto da più moduli in /modules/ . Quando lavoro sul mio attuale modulo e aggiorno il README come dovrei scrivere un messaggio di commit per questo? Update README Update README in module_XYZ...
posta 20.10.2016 - 06:56
1
risposta

A quale livello PBI dovrei creare rami?

Ho commesso l'errore di creare rami a livello User Story. Vedi: User Story! = Funzioni . Credo di averlo fatto in questo modo a causa della mia scarsa pratica nell'organizzazione di Funzionalità ed Epopee che sono sia permanenti che realme...
posta 20.02.2017 - 19:19
3
risposte

Come andresti a creare un algoritmo di ricerca per un CRM?

So che questa domanda è abbastanza ampia, ma tutto ciò di cui ho veramente bisogno è una struttura di codice di best practice o un link a un buon tutorial. Sto lavorando su un CRM che funziona su php e mysql. Attualmente, la nostra query di r...
posta 31.10.2016 - 13:32