Tutte le domande

1
risposta

Architettura delle app mobili per migliorare la velocità e ridurre il trasferimento dei dati

Contesto aziendale del problema La nostra app per iphone consente agli utenti di pagare i commercianti e guadagnare premi. Gli utenti possono anche fare cose come: Visualizza cronologia transazioni Visualizza i loro punti e i premi d...
posta 29.12.2015 - 06:18
1
risposta

Come vengono testati i validatori Token Web JSON?

I Token Web JSON (JWT) sono un metodo aperto standard per la rappresentazione sicura dei reclami tra due parti. Ci sono numerose implementazioni per la verifica di JWT, ma sembra che ogni autore stia testando la sua implementazione da solo....
posta 18.02.2016 - 11:42
1
risposta

È confuso non memorizzare il numero di versione di un progetto nel codice sorgente?

Attualmente per creare versioni per il nostro progetto, stiamo usando Travis CI per caricare i binari ogni volta che un tag è creato . Utilizziamo versioning semantico , quindi i nostri tag hanno la forma v<Major>.<Minor>.<Pat...
posta 19.05.2016 - 14:22
2
risposte

Documentazione della revisione del codice

In un progetto abbiamo una revisione del codice piuttosto formale, attualmente eseguita manualmente e documentata in fogli Excel e documenti Word. Vorremmo migliorare l'attuale processo di revisione del codice integrandolo in un flusso di lav...
posta 11.01.2016 - 11:22
1
risposta

Come dovrei gestire una risposta HTTP il cui corpo richiede tempo per generare e le cui intestazioni non possono essere determinate fino al completamento della generazione?

Sfondo La mia applicazione Web vive su un server centralizzato nella "rete" del prodotto e fornisce i mezzi per gestire / configurare vari dispositivi distribuiti. Il server registra anche varie statistiche che arrivano da ciascun dispositivo...
posta 08.07.2015 - 16:21
1
risposta

Quando il rebranding delle funzionalità dovrebbe essere seguito dal ridenominazione del modello e del codice? [chiuso]

In un prodotto stiamo rebranding una funzionalità. Ad esempio, abbiamo tweet e lo rebranding su news . Sul lato del codice abbiamo tabelle e strutture come tweet , user_tweets , favourite_tweets e così via. Il semplice rebran...
posta 26.01.2016 - 10:12
1
risposta

Tutte le dipendenze transitive del software GPL devono essere compatibili con GPL?

La libreria A è licenziata sotto GPLv3. Voglio scrivere un programma che usa quella libreria come dipendenza (programmazione contro interfacce e uso di classi in quella libreria), quindi devo mettere il mio programma anche sotto GPLv3, o sotto G...
posta 18.05.2016 - 18:17
1
risposta

La reperibilità in HATEOAS richiede che le informazioni siano leggibili dal computer o semplicemente leggibili dall'uomo?

Sto cercando di capire i concetti di HATEOAS (Hypermedia As The Engine Of Application State) in REST. I seguenti sono stati molto utili: Che cosa fa HATEOAS offri la possibilità di scoprire e disaccoppiare oltre alla possibilità di modificar...
posta 17.01.2016 - 03:43
1
risposta

Plan, Build, Run philosophy philosophy

Sto cercando alcune spiegazioni logiche su come lo sviluppo del software si inserisce in un modello Plan, Build, Run di un'organizzazione. Sto facendo fatica a trovare qualcosa che spieghi in che modo i progetti di sviluppo software si adatta...
posta 22.02.2017 - 16:00
1
risposta

Come progettare un modello di repository in grado di gestire il caricamento dei dati relazionali caso per uso?

Stiamo progettando un importante refactoring nel codebase del mio sistema aziendale. Uno dei punti refactoring è la (effettiva) definizione del modello di logica di business / dominio. In questo momento, ogni repository della base di codice recu...
posta 22.02.2017 - 21:42