Domande con tag 'design-patterns'

1
risposta

Dove e come gestire l'hashing della password utente in Clean Architecture?

Attualmente sto costruendo una nuova applicazione e sto provando ad applicare alcuni dei principi di Pulisci architettura . Uno dei miei primi roadblock sta implementando il mio sistema Identity (per evitare di essere strettamente associat...
posta 23.11.2018 - 21:11
1
risposta

Motivo di progettazione per le proprietà comuni: proprietà statiche o una classe di istanza singola separata?

Devo creare proprietà con valori comuni alle istanze di una classe. Non sono sicuro di come risolvere questo problema, quindi ho bisogno di aiuto. (Questo è in C #, ma non è una domanda specifica per la lingua.) Ho letto le singole istanze (n...
posta 18.11.2018 - 04:25
1
risposta

Pattern del repository, chiama un'altra API che aggiorna un SOR dal servizio o dalla classe del repository?

Stiamo lavorando su API che chiamano altre API che recupereranno / aggiorneranno inevitabilmente un sistema di record come SQL, MySQL o altri database. A volte avremo 3/4 livelli di API prima che venga colpito il SOR. Normalmente userei una c...
posta 03.10.2018 - 00:17
2
risposte

Design appropriato per il ripristino degli stati precedenti

Questa è una caratteristica molto comune nel software, e sono sicuro che c'è un intero accordo scritto, ma non so davvero quale sia il termine tecnico, quindi eccomi qui: Sto parlando di dare al tuo servizio o prodotto la possibilità di salva...
posta 27.09.2018 - 16:34
2
risposte

Devo spostare il mio servizio di determinazione dei prezzi e la creazione di entità nel servizio 'SaveLineItem'?

Questa è una domanda di progettazione / refactoring MVC. Uso un controller e all'interno eseguo queste attività: Ottiene il prezzo di un oggetto da un database, per il quale utilizzo un modello di repository Crea un oggetto LineItem...
posta 19.06.2018 - 20:39
3
risposte

Come faccio a confrontare i parametri e i tipi di ritorno in fase di esecuzione?

Ho un'applicazione Java che ha bisogno di elaborare alcuni dati. I dati iniziano nel formato A. L'applicazione è composta da un numero di moduli che sono ciascuno in grado di elaborare i dati. Ma non tutti i moduli supportano lo stesso tipo d...
posta 10.06.2018 - 17:33
1
risposta

Costruisci un oggetto da due fonti di dati: quale modello di progettazione sarebbe adatto?

Dichiarazione di problemi - Devo costruire una fattura (con voci di linea, dettagli legali, dettagli di pagamento, ecc.) utilizzando le informazioni di prenotazione e pagamento di una prenotazione di hotel. Esistono due fonti per questi due pu...
posta 11.10.2018 - 09:24
2
risposte

Passa un ErrorMessage da inserire nel metodo di ricezione come anti-pattern?

Vengo da uno sfondo Java e il mio collega è di .NET. Stiamo lavorando su un progetto Java e l'ho visto creare un metodo come questo: public Object myMethod(Object[] param1, ErrorMessage errorMessage) {...} ErrorMessage è un oggetto aut...
posta 11.10.2018 - 22:44
3
risposte

REST Percorsi in base ai ruoli

Attualmente sto lavorando a un progetto che utilizzerà un'API REST ed è esattamente quello su cui sto lavorando e sto usando i nodijs con express, mongodb e mangusta. Ho utenti che possono avere 4 diversi ruoli: utente, segretario, lavoratore...
posta 08.10.2018 - 18:33
1
risposta

Devo usare il design "dinamico" per singleton?

Abbiamo creato un semplice gioco 2D, contiene campi ed elementi, il giocatore può spostare gli elementi. Il gioco ha due viste: una grafica (con immagini) e una testuale (stampata sulla console). Ma solo uno alla volta, e la logica del gioco non...
posta 12.04.2018 - 15:56