Domande con tag 'design'

1
risposta

Design della classe Java

Devo inviare una risposta JSON. Io uso la libreria di jackson per convertire la classe in json. Ho una classe java di base alla quale ho bisogno di aggiungere altri campi per creare la mia risposta JSON. Sono venuto con due idee. Estendere l...
posta 30.11.2018 - 04:39
1
risposta

Come ripristinare lo stato corretto quando il processo in esecuzione potrebbe chiudersi, mancando così alcuni eventi?

Ecco i requisiti: (non il caso reale, solo la versione molto semplificata) C'è una sorta di promozione che dura per una settimana. Gli utenti selezionati che possono beneficiare della promozione sono stati corretti all'inizio. Ogni...
posta 30.11.2018 - 20:15
2
risposte

Le migliori pratiche su come posso modificare la struttura di un database live senza perdere dati all'interno

Supponiamo che abbia un sito web attivo in esecuzione su un database live e che disponga di un sito Web di sviluppo che è un duplicato del sito web in tempo reale. Il database live è il luogo in cui sono memorizzate le transazioni dei clienti...
posta 01.10.2018 - 12:26
3
risposte

È sempre una buona idea avere classi mescolate / dipendenti da classi di helper? C #

Ho una classe semplice che ha un campo privato e una proprietà pubblica. La proprietà chiama anche un metodo di supporto statico da cui dipende in qualche modo e ritengo che potrebbe non essere una buona cosa. Questo è il mio codice: public...
posta 27.08.2018 - 02:14
2
risposte

Le migliori pratiche riguardanti le interfacce tra le lingue "tipizzate" e "non tipizzate"?

Il nostro codice JavaScript / Vue frontend fa uso di un numero di endpoint REST "interni", che sono implementati in Java usando Jersey / jax-rs. Abbiamo una specifica "informale" che elenca le diverse operazioni di REST e descrive i "bean" ch...
posta 13.08.2018 - 14:09
3
risposte

Suggerimento di progettazione API (o simili)

Nella nostra azienda, abbiamo una struttura di dati relativamente grande, con terabyte di informazioni storiche memorizzate e ci sono molte viste, editor e report per tutti i dati. Con gli anni, ci sono state diverse "mani" coinvolte nel codice...
posta 07.02.2017 - 15:55
2
risposte

Che cos'è "migliore": un evento che ti dice che è successo qualcosa o che accetta un delegato da chiamare quando l'evento si innesca internamente?

Sto scrivendo una collezione che accetta un parametro time, lo scopo è che dopo che è trascorso il tempo specificato, l'elemento non sarà presente nella collezione. Voglio che l'utente di questa raccolta sia in grado di agire quando un oggett...
posta 19.02.2017 - 15:56
1
risposta

Refactoring List astrazione - C

Di seguito è riportato il disegno List di astrazione, Listèun'astrazionegenericachecontienequalsiasitipo.Diseguitoèriportatalastrutturadelladirectorydelcodice.Attualmentelatabelladeisimboli(ST)eilfileapifileIOutilizzaListabstraction../C...
posta 07.01.2017 - 05:45
1
risposta

Caching Layer nelle librerie: qual è il design più corretto?

Introduzione Supponiamo che tu abbia un design simile nella tua applicazione: - application (laravel) - web scraper (used by application) - query builder (used by web scraper) L'applicazione è ciò che effettivamente usa il Web S...
posta 06.04.2017 - 10:39
1
risposta

Come strutturare correttamente JWT

Sto progettando un flusso di lavoro di autenticazione JWT per un'API RESTful che utilizza due tipi di token: Token telefono , token di breve durata - emesso completando una richiesta di password One-Time. Il suo compito è dimostrare la "pro...
posta 10.09.2016 - 01:44