Domande con tag 'design-patterns'

1
risposta

Come progettare il livello di servizio quando si lavora con oggetti e relazioni modello

Ho una relazione semplice in cui gli articoli di livello superiore ( Recipe ) hanno una relazione uno-a-molti con i bambini ( Ingredient ) e ogni elemento ha un identificativo univoco ( ID ). Per le semplici operazioni CRUD il flu...
posta 15.06.2018 - 00:11
1
risposta

Riutilizzo dei dati statici

Descriverò la situazione e alla fine porrò delle domande. Devo convalidare un valore scalare usando il componente Symfony Validator . Il valore è un array associativo. Ora ho definito i seguenti vincoli di validazione in base alla struttura...
posta 01.06.2018 - 13:04
1
risposta

Estensioni di classe JavaScript / NodeJS vs Aggiunta di proprietà

Attualmente sto scrivendo un robot Discord e ho raggiunto il punto di aver bisogno di un refactoring. Con questo essere la mia prima pugnalata a JavaScript / NodeJS e fare un bot in generale, ci sono molti errori che ho fatto lungo il percorso c...
posta 22.06.2018 - 08:52
1
risposta

Risoluzione della dipendenza del componente di livello superiore / inferiore

Ho un'applicazione .NET (in realtà questo può essere un problema per qualsiasi applicazione N-Tiered) che ha 3 componenti separati. ClassLibrary Ha preoccupazioni trasversali come la registrazione, l'autenticazione e la risoluzione IoC...
posta 15.06.2018 - 07:09
1
risposta

Costruire oggetti con funzionalità arbitrarie

Sto cercando di individuare il modello di progettazione corretto per lo scenario seguente. Sto cercando di creare un oggetto / binario con moduli diversi, un modulo è una funzionalità che voglio fornire a quell'oggetto. Gli esempi di un modul...
posta 12.09.2018 - 06:39
1
risposta

Cambia richiesta di un comportamento implementato in profondità nello stack di chiamate ma è configurato nelle prime chiamate

Problema : ho un sistema complesso con molti livelli di astrazioni. Ho bisogno di un comportamento diverso basso nelle astrazioni, ma per essere configurato in alto nell'astrazione. Soluzione 1 : avere un parametro per definire il comportam...
posta 14.09.2018 - 18:30
1
risposta

Qual è la migliore progettazione software per un'app pesante basata su query

Sono responsabile della progettazione di un'applicazione (.NET) con queste funzionalità: È un'app desktop (forse in futuro sarà basata sul Web) La sua funzionalità consiste nel fornire agli utenti dati analizzati recuperati dal database. V...
posta 16.05.2018 - 13:03
2
risposte

Gerarchia di composizione astratta con più implementazioni

Devo implementare una gerarchia di classi ed essere in grado di implementarlo in molti modi. Voglio creare una rappresentazione logica di un linguaggio di query e quindi essere in grado di analizzarlo in / da diversi formati (XML, JSON, YAML, e...
posta 08.02.2018 - 19:27
2
risposte

Controller sottile: creare un servizio controller per includere altri servizi?

Supponiamo che tu abbia un HomepageController che "suppone di mostrare tutti i blog, gli utenti, la galleria e alcune informazioni riservate ai membri (per gli utenti che hanno effettuato l'accesso) Normalmente, assomiglia a questo: &l...
posta 07.11.2018 - 08:33
1
risposta

Ho implementato un modello di design esistente qui?

Nella mia app Web, gli utenti possono immettere valori in un modulo e inviarlo al server. I valori di input possibili vengono memorizzati separatamente e vengono importati utilizzando AJAX quando un utente apre la pagina Web. In questo modo, i p...
posta 21.03.2018 - 09:51