Domande con tag 'design-patterns'

0
risposte

Esiste un nome per questo pattern Registry-Slot-Updaters?

Ho notato uno schema nel mio codice. Si applica alle situazioni in cui le cose possono essere selezionate. Riguarda le classi che chiamo (e in codice spesso suffisso con) Registry, Slot e Updater. Registro Questa classe è praticamente una...
posta 02.01.2018 - 14:28
0
risposte

Equilibrio tra i confini aggregati e la coerenza del dominio in DDD

La progettazione di un aggregato e la scelta di una radice di aggregazione diventano sempre difficili per me soprattutto quando si tratta di garantire giusti contesti transazionali e vincoli di coerenza, quindi mi chiedo se ci siano pratiche che...
posta 07.12.2017 - 08:58
0
risposte

Idea su come sostituire il modello obj DAO / Dominio

So che qualcuno probabilmente ci ha già pensato, ma ecco un modo per sostituire DAO e oggetti Dominio: ad esempio public class Bike { private int id; public Bike(String model) { //Create bike object in database. id = getAutoIncre...
posta 03.01.2018 - 03:29
0
risposte

Modificatori di accesso in combinazione di pattern di interprete con pattern di metodo template

Motivazione: (vai su "Il problema" se non hai bisogno di motivazione) Come progetto per me stesso, sto scrivendo un parser di espressioni per certi tipi di espressioni matematiche, e sto usando il modello dell'interprete (come spesso viene...
posta 10.01.2018 - 00:24
0
risposte

Come spedire queste funzioni in Objective C per non bloccare il thread principale?

C'è un grande oggetto condiviso (tipo di contesto OpenGL) nel mio progetto. Vi si accede da più thread. Per garantire che solo un thread al momento utilizzi SHARED_OBJECT , viene utilizzato il mutex (tipo di NSRecursiveLock ). Il prob...
posta 13.01.2018 - 10:13
0
risposte

Come separare il livello dati dal livello aziendale?

Il mio attuale progetto .NET si presenta come segue: Solution (.sln) --BusinessProject A (.proj) --BusinessProject B (.proj) --DataLayer (.proj) --A separate project calling ExternalService 1 (folder) --A separate project calling External...
posta 04.07.2017 - 12:55
1
risposta

Gestione delle maschere di campo sul client tipizzato staticamente

Diciamo che ho un'API REST, che ha la capacità di fornire una maschera di campo (ad esempio, l'API può restituire M di attributi N dove M è un sottoinsieme di N). Se un client tipizzato staticamente (esempio: uno scritto in Java) richiede i d...
posta 05.12.2018 - 03:28
0
risposte

Costruire un sistema di notifica generalizzato: passivo vs. attivo

Recentemente, ho provato a costruire un sistema di notifica, ma ho subito notato che le notifiche sono cose complicate, specialmente nel contesto della costruzione di un modello generale. La diversità di ciò che li innesca (da un clic su un puls...
posta 19.01.2016 - 17:42
1
risposta

Come rappresentare gli oggetti dati gradualmente aumentati in una pipeline [chiuso]

Sto lavorando su un programma di elaborazione dati Scala. In sostanza, iniziamo con una raccolta di molti piccoli oggetti di dati, ad esempio (eventId: String, basicInfo: Basic) e filtriamo gradualmente alcuni oggetti e aggiungiamo ulterior...
posta 07.01.2016 - 20:56
0
risposte

La mia applicazione dovrebbe chiamare statsd direttamente o dovrei chiamare statsd in base ai log?

Sto pianificando di incrementare i contatori nelle statistiche basate su vari eventi all'interno della mia applicazione. Ho accesso per questi eventi. Quindi, dal mio punto di vista ho due opzioni: Aggiorna l'applicazione stessa per chiamare...
posta 29.12.2015 - 01:58