Domande con tag 'design-patterns'

2
risposte

File di intestazione della funzione di classe vs C ++

Sto usando C ++ per implementare un progetto che richiede di importare un file una volta. Tutti i dati in questo file devono essere portati in memoria come coppie di valori chiave, ma solo quando il file viene importato. Poiché questa operazi...
posta 23.03.2016 - 07:00
1
risposta

Come progettare un sistema di convalida del motore di regole per essere asincrono e altamente performante!

Sto implementando un sistema di validazione che ha alcuni vincoli, ci sono una categoria di utenti diciamo 30 e per ogni categoria ci sono un certo numero di regole. In realtà ci sono 100 diverse regole. Ho una multimap che mappa dato user_ca...
posta 20.02.2017 - 17:40
2
risposte

Aggiungi metodo all'interfaccia per una sola implementazione

Ho una fabbrica per un'interfaccia con diverse implementazioni. Ma un'implementazione richiede un metodo extra di cui gli altri non hanno bisogno. Come posso risolvere questo problema senza implementare metodi di "eccezione non implementata" in...
posta 28.03.2017 - 07:04
2
risposte

MVC è un tipo di modello di progettazione? [duplicare]

Mentre cercavo di concretizzare il concetto di design pattern, mi è venuta una domanda: come ho chiesto nel titolo, Is MVC (Model-View-Controller) tipo di architettura di Design Pattern?     
posta 22.07.2015 - 08:28
2
risposte

Esiste un nome per questo modello di struttura di dati costituito da un elenco di dizionari ciascuno con una voce, costituita da un oggetto? [chiuso]

Esiste un idioma della struttura dati simile a questo: [ { obj_1_id: { key1: value1_1, key2: value2_1 } }, { obj_2_id: { key1: value1_2, key2: value2_2 } } ] Mi s...
posta 14.07.2015 - 05:36
1
risposta

Domanda modello disegno

Sono relativamente nuovo al mondo di OOP e, avendo letto alcuni schemi di progettazione, sto lottando con quel momento "aha". Ho i seguenti oggetti Evento (evento singolo, con ora di inizio e ora di fine e disponibilità) EventCollection (Cont...
posta 04.12.2014 - 02:07
1
risposta

Implementazione di API front-end o back-end? [chiuso]

Diciamo che voglio implementare un'API da un sito Web esterno, ad esempio Dribbble o Last.fm. Sono abbastanza nuovo in questa nuova generazione di MVC front-end (angolare, ecc.) e, per la maggior parte, ho visto le API degli implement nel fro...
posta 02.12.2014 - 20:32
1
risposta

L'oggetto modulo deve essere considerato un DTO?

L'ho preso da uno dei tutorial video online. L'autore associa i dati del modulo non direttamente all'oggetto valore, ma prima al DTO valido e POI all'oggetto valore, utilizzando il servizio. Esempio: package com.foo.spring.dto; import java...
posta 02.12.2014 - 09:58
1
risposta

Dove dovrebbe essere scritta la seguente logica aziendale?

Ho un'applicazione console C #. Questa applicazione ha molti diversi progetti / file di classe C #, ciascuno dedicato all'analisi di un certo tipo di XML e alla creazione di un oggetto, chiamato "Risposta". Ora, ognuno di questi singoli progetti...
posta 09.03.2015 - 09:37
1
risposta

Pattern da utilizzare quando solo poche funzioni hanno una dipendenza?

Ho una classe come questa: class X { X (databaseconn, httpclient) { this.httpclient = httpclient this.databaseconn = databaseconn } public func1(a, b) { // ... } public func2(x, y, z) { // ... } // ... publi...
posta 27.11.2016 - 07:27