Domande con tag 'design-patterns'

2
risposte

Come organizzi un'applicazione ASP.NET MVC 3 con potenzialmente centinaia di visualizzazioni ma con solo pochi punti di accesso?

Ipotesi: Applicazione ASP.NET MVC 3 minimalista per l'invio di email in cui la vista rappresenta il contenuto di un'email. Oltre 500 tipi di email. Non mi piacerebbe avere più di 500 azioni nel mio controller corrispondenti a ciascun tip...
posta 25.10.2011 - 02:03
1
risposta

Quali sono i meriti relativi all'implementazione di un modello di "continuazione" in stile Erlang in C #

Quali sono i relativi meriti ( o demeriti ) per l'implementazione di un modello di "continuazione" in stile Erlang in C #. Sto lavorando a un progetto con un numero elevato di thread con priorità Lowest e mi chiedo se il mio approccio potre...
posta 30.11.2011 - 20:57
3
risposte

Qual è il modificatore di accesso preferito per le variabili di istanza di un oggetto di trasferimento dati?

Sto creando un oggetto di trasferimento dati e non posso decidere se sarebbe meglio dare solo accesso pubblico alle variabili di istanza o se ci sarebbe uno scopo nell'usare getter e setter per accedere ai dati? In base all'articolo Trasferi...
posta 24.05.2013 - 19:01
3
risposte

È completamente impossibile avere una separazione totale senza perdite di alcun tipo in un progetto? [chiuso]

Per la scorsa settimana ho tentato di scrivere un progetto proof-of-concept usando dependency injection, un livello di servizio, unità di pattern pattern + repository. Sto cercando di progettare qualcosa che possa essere facilmente utilizzato...
posta 20.05.2013 - 15:43
2
risposte

Domanda di progettazione: questo è un buon esempio per il pattern proxy o "over done"?

Lavorando su un importante miglioramento per il codice legacy, ho discusso con me stesso sul fatto che questo sia un buon caso per usare il pattern Proxy, e in particolare se un buon caso usa l'API Java Dynamic Proxy. SFONDO Abbiamo una cla...
posta 05.07.2011 - 19:06
3
risposte

Osservazione automatica delle modifiche nelle tabelle del database

al momento sto lavorando a un progetto con la seguente impostazione: Esiste un'applicazione proprietaria che esegue transazioni su un database Microsoft Access (che in realtà è memorizzato come file .mdb) L'API dell'applicazione non ha abb...
posta 04.06.2013 - 13:59
1
risposta

Il modello Supertype del layer non avrebbe corrotto il nostro modello di dominio?

a) A mia conoscenza, gli oggetti di dominio dovrebbero per la maggior parte essere ignari agli aspetti tecnici di un progetto. Dal momento che considero l'ereditarietà della classe come una soluzione tecnica, non introdurrei un pattern di Supert...
posta 19.06.2013 - 20:07
2
risposte

Nome di questo modello

Creo un oggetto che contiene lo stato di un lavoro. Il lavoro ha molte fasi, alcune concomitanti. I thread di lavoro monitorano costantemente l'oggetto di stato per vedere se è pronto per l'avvio della fase successiva, se è l'esecuzione del lavo...
posta 23.08.2018 - 01:46
3
risposte

Estratto genitore ed ereditarietà rispetto al modello e alla composizione della strategia

Attualmente sto rifattorizzando una classe che sembra (dopo alcuni refactoring e molto semplificata) in qualche modo simile a questa: class Foo { public: Foo(bool someFlag) : m_flag(someFlag) { }; void doThings(); void doOtherTh...
posta 20.08.2018 - 15:15
1
risposta

È buona o cattiva pratica condividere i moduli di segnalazione tra sistemi / app?

Al mio nuovo lavoro, alcune persone vogliono condividere moduli tra sistemi / app e sono un po 'scettico al riguardo. Contesto: abbiamo un sacco di piccole app che vivono in server diversi, alcune di loro sono scrappers, alcune solo app web...
posta 11.09.2018 - 14:58