Domande con tag 'dry'

1
risposta

Come riutilizzare il codice per funzioni simili su AWS Lambda?

Ho 3 funzioni Lambda che fanno cose molto simili: raschiare dati da diverse sezioni di un sito web. Ogni funzione restituisce una raccolta di oggetti con proprietà simili. Il metodo di recupero delle pagine è lo stesso in tutte e 3 le funzion...
posta 05.10.2017 - 00:58
3
risposte

richiama la funzione ancora una volta dopo un errore, senza linee duplicate?

Ho quella che probabilmente è una domanda di ingegneria eccessiva. Ho qualche codice PHP che registra i messaggi in un file. Abbiamo avuto un problema con il file avente i permessi sbagliati di volta in volta. Mentre stiamo risolvendo il problem...
posta 09.09.2015 - 20:34
0
risposte

DRY su specifiche API?

Durante lo sviluppo di una nuova applicazione RESTful, generalmente: Definisci test Definisci percorsi [ad esempio RESTful CRUD; namespace su /api/users ] Definisci modelli [ad esempio "Utenti"] Definisci i moduli [ad esempio in Ja...
posta 28.02.2014 - 06:11
2
risposte

Vale la pena riscrivere la logica che ha già fatto lato client sul lato server o viceversa? [chiuso]

Pochi mesi fa, abbiamo creato una logica per calcolare i progressi dei clienti in JavaScript. Non abbiamo pensato che sarebbe stato utile se li abbiamo archiviati nel nostro database. Ora ho 2 opzioni, Riscrivi calcolo_pogress in ruby (il...
posta 21.05.2015 - 04:33
1
risposta

I miei creatori di azioni e riduttori sembrano quasi tutti uguali: è un odore di codice?

La maggior parte delle mie azioni redux sono 'recupera alcuni dati dal database, ecco il token di autenticazione', e per la maggior parte sembrano uguali, come questo: creatore di azioni export const fetchDashboard = jwt => async dispa...
posta 17.10.2018 - 06:43
3
risposte

Costruttore dall'interfaccia con ripetizione minima

Prefazione In un'applicazione che è separata per layer o distribuita dai servizi, è comune avere classi strettamente correlate ai dati, ma che desideriamo avere accoppiate liberamente. La mia solita soluzione (in c #) è di averli implementare...
posta 01.11.2017 - 09:14