Domande con tag 'design-patterns'

2
risposte

Progettazione di un lettore di libri online

Voglio progettare un sistema di lettura di libri online come esercizio di programmazione. Ho annotato i seguenti requisiti: Ricerca di un libro per titolo. Aggiungi ai preferiti un libro. Contrassegna un libro come preferito. Dai il vo...
posta 16.10.2015 - 08:46
1
risposta

Implementazione dell'interfaccia: un parametro che non mi serve

pseudo-codice  interface IPagingInfo { int CurrentPageNo { get; } int RowsPerPage { get; } ... } interface ResultsRetriver { ResultRows GetResults(IPagingInfo pagingInfo); } class ANewResultsRetriver : ResultsRetriver {...
posta 14.10.2015 - 23:00
1
risposta

Come progettare il sistema che esegue due processi in modo indipendente con una configurazione diversa?

Ho due process ProcessA e ProcessB . Voglio eseguire questi due processi indipendentemente l'uno dall'altro. Non esiste alcuna relazione tra di loro. Ogni processo dovrebbe avere un diverso oggetto Proprietà. Ogni processo dovrebb...
posta 28.11.2016 - 01:46
2
risposte

Come aggiornare un modello con dipendenze

Sto avendo un po 'di difficoltà a capirlo. Ho un modello (che puoi vedere nell'immagine qui sotto) questo modello può essere cambiato (non succederà spesso, ma può). Quando cambia non ottengo i cambiamenti ottengo l'INTERO set di dati, ottengo q...
posta 18.11.2016 - 09:30
1
risposta

Struttura del modulo KPI

Il mio piano è di sviluppare un modulo per gestire facilmente i KPI dei clienti attraverso i progetti. Dovrebbe consistere in un piccolo SDK per inserire 2-3 linee di codice nel progetto, un "modello" / modello per una tabella SQL (codice primo...
posta 29.11.2016 - 11:00
1
risposta

Si tratta di un'implementazione del modello Proxy o Decorator?

Il modo in cui molti modelli di design sono descritti nella letteratura classica è in qualche modo diverso dalla loro implementazione in linguaggi dinamici come Javascript. La presenza di alcune funzioni come le funzioni di prima classe rende...
posta 29.11.2016 - 16:01
4
risposte

Abilità che interagiscono con aspetti di altre abilità - come implementare in modo efficiente

Nel mio gioco voglio che i personaggi siano in grado di lanciare incantesimi che infliggono una certa quantità di danno di un certo tipo ad altri personaggi nel gioco. Voglio anche abilità che annullino una quantità di danno di un certo tipo...
posta 18.06.2016 - 07:51
1
risposta

Come abbinare due errori dalle diverse fonti nel database?

Dire che sto scrivendo un'applicazione complessa costituita da 3 parti: Servizi (Web API), Pianificatore (servizio Windows) e Web (Progetto MVC). Condividono tutti lo stesso DB. I servizi vengono utilizzati solo per la pubblicazione di dati nel...
posta 13.10.2016 - 15:27
1
risposta

Metti la logica aziendale nell'implementazione del servizio? commentare il mio design

Oggi al lavoro un collega stava esaminando un modulo che avevo scritto un mese fa come implementazione di riferimento. Avevo scritto un servizio WCF che stava consumando un servizio di Windows. Ho un singolo operation esposto come di segu...
posta 06.10.2016 - 20:56
2
risposte

Design pattern per la gestione di tre oggetti diversi

Sto cercando il modo migliore per risolvere il seguente problema: I have three lists of different objects: AppleJuice, OrangeJuice & Juice. All Juice properties exists in AppleJuice & OrangeJuice and I only need these from AppleJuic...
posta 30.05.2016 - 22:13