Domande con tag 'design-patterns'

2
risposte

L'architettura dell'applicazione di Facebook Flux è una nuova idea?

Facebook ha annunciato che sta utilizzando l'architettura che chiamano Flux per sviluppare i loro progetti. Consiste in un flusso di dati a direzione singola e concetti come Dispatcher , Stores e Actions (ben descritto qui )....
posta 11.11.2014 - 14:41
3
risposte

Pattern di repository con livello di servizio: troppa separazione?

Ho un sito MVC che utilizza il modello di repository. Non mi sembra di usare abbastanza lo stile MVC, quindi mi sto preparando a ri-progettarne alcuni. Ma voglio anche farlo, quindi se il front-end dovesse cambiare, sarà più facile sostituirlo....
posta 25.08.2015 - 21:11
2
risposte

A che granularità sono gli eventi registrati in Event Sourcing?

Sto aumentando la mia comprensione del sourcing di eventi. La mia comprensione è che fornisce un mezzo per registrare gli eventi mentre accadono in modo che, dato uno stato iniziale comune e un registro di controllo degli eventi registrati, gli...
posta 22.10.2014 - 03:51
3
risposte

Pattern del repository e creazione dell'oggetto DAL

Per quanto ho appreso, IRepository dovrebbe contenere CRUD . Quindi ereditiamo questo IRepository nelle altre nostre interfacce come IProduct e implementiamo IProduct concrete class ProductRepository , con metodi come...
posta 13.09.2018 - 08:29
3
risposte

Come collegare correttamente le funzioni sovraccariche?

Supponendo che tu abbia funzioni che richiedono un numero crescente di parametri opzionali (e uno pseudo linguaggio che non consente parametri opzionali e un numero arbitrario di parametri) come questo: function doStuff(Param a) function doStu...
posta 13.01.2012 - 10:32
2
risposte

Come mantenere lo stato sincronizzato tra thread: è un buon uso per Singleton?

Ho sentito parlare di "Singletons sono sempre cattivi" in giro per il posto. Non li odio fino a quel punto, ma cerco di non usarli se ho un'alternativa migliore. In questo caso ho un sistema che gestisce molte richieste, ognuna delle quali en...
posta 20.03.2013 - 15:44
1
risposta

Utilizzo del modello di comando per una sequenza di attività

Ho una "sequenza di attività" da intraprendere su un file zip. Può essere semplificato in questi passaggi: Convalida che il file è un file ZIP ed è valido Decomprimi il file Convalidare i contenuti come previsto Trasforma il contenuto...
posta 05.09.2014 - 11:41
1
risposta

Quale approccio in DataMapper Pattern è migliore per le tabelle multiple o congiunte?

Normalmente, un Data Mapper mappa i dati di una particolare tabella. (Teoricamente dovrebbe comunicare tra lo Storage e un Domain Object, ma non è possibile nel mio caso, quindi sto comunicando direttamente con le tabelle.) Table1Mappper &g...
posta 10.09.2015 - 11:36
6
risposte

Quali sono i pattern più utilizzati per gestire molti parametri interconnessi?

Recentemente ho iniziato a lavorare su un'applicazione che supporta diversi dispositivi di misurazione. Prima che l'utente inizi una misura, ne imposta i parametri. In realtà, considerando tutti i tipi di misure ci sono oltre 50 parametri....
posta 11.06.2015 - 09:33
2
risposte

Design pattern per troppi parametri ctor all'interno della gerarchia di classi

Esiste un modello di progettazione per la gestione delle situazioni in cui i parametri dei costruttori di gerarchia di classi impongono che le classi più profonde abbiano troppi parametri? Idealmente questo sarebbe in C ++, se la lingua è imp...
posta 26.03.2016 - 15:33