Domande con tag 'design-patterns'

4
risposte

Legittimo "vero lavoro" in un costruttore?

Sto lavorando a un progetto, ma continuo a colpire un posto di blocco. Ho una particolare classe (ModelDef) che è essenzialmente il proprietario di un albero nodo complesso costruito analizzando uno schema XML (penso DOM). Voglio seguire i buoni...
posta 20.12.2015 - 02:11
1
risposta

Pattern per il passaggio in un campo come parametro

Sto scrivendo un'app Rails che utilizza ActiveRecord ORM e un DB Postgres. Ho due attributi che sono simili ma sono campi separati nel database. L'assegnazione e il salvataggio di questi è un po 'complicato, quindi ho messo quel lato delle cose...
posta 25.08.2015 - 11:57
0
risposte

Modello di dominio anemico Sviluppatore che pensa a un modello di dominio ricco

Martin Fowler parla del modello di dominio in cui il livello della logica di business contiene classi che contengono stato e comportamento. Per quanto mi riguarda, questo significa: 1) Controller calls a class in the Business Layer, which retu...
posta 03.08.2016 - 11:30
3
risposte

Come utilizzare una pagina Web per creare e modificare le voci del database

Il mio team e io stiamo sviluppando un'applicazione web java che consente ai nostri amministratori di creare e modificare "metodi" che possono essere successivamente visualizzati da altri utenti. Al momento stiamo discutendo il modo migliore...
posta 28.05.2015 - 12:04
0
risposte

ereditarietà multipla in ASP.NET MVC Controller

InuncasoBaseWizardControllerdovrebbeimplementarelafunzionalitàinbackgrounddiBaseController->BaseConsumerController,inaltricasidovrebbeimplementaresoloBaseController.Qualcheidea,comepossofarlo?Aggiorna.Nonintendo"eredità multipla" in senso di...
posta 18.02.2016 - 09:17
0
risposte

Adattatori a due vie

In GoF esiste un concetto di adattatore bidirezionale: A potential problem with adapters is that they aren't transparent to all clients. An adapted object no longer conforms to the Adaptee interface, so it can't be used as is wherever a...
posta 20.09.2016 - 15:33
0
risposte

Mocking di servizi Web di terze parti

Sto lavorando a un progetto per creare una libreria wrapper che verrà utilizzata per interagire con un servizio Web fornito dal team IT del cliente. Il motivo di questa libreria è che interagiamo con questo servizio su più progetti e volevamo cr...
posta 09.03.2016 - 21:23
1
risposta

progettazione di un modello di dominio in grado di gestire un numero elevato di filtri di dati?

Attualmente sto lavorando a un progetto in cui sono entrato diversi anni dopo la sua costruzione. Il codice è per lo più procedurale con alcuni oggetti che agiscono più come secchi di funzioni che altro. Voglio iniziare a risolverlo consolidando...
posta 11.03.2015 - 17:47
0
risposte

Elaborazione di un elenco di operazioni atomiche, consentendo interruzioni

Sto cercando un modello di progettazione che risolva la seguente situazione: Esiste un elenco di attività che devono essere elaborate. Le attività possono essere aggiunte in qualsiasi momento. Ogni attività è completamente indipende...
posta 03.06.2014 - 16:10
1
risposta

Questa è considerata un'implementazione del modello di progettazione del metodo Template? [chiuso]

Prendi in considerazione una classe StringBank . Questa classe contiene un elenco di stringhe e può return sul client. È il codice (materiale irrilevante omesso): abstract class StringBank{ List<String> strings; pub...
posta 25.05.2014 - 15:52