Domande con tag 'design-patterns'

3
risposte

Condizioni di gara dell'Ajax

Esiste uno schema o un modo standard per gestire le condizioni di gara dell'Ajax? Prendi il seguente esempio. Hai due tavoli. Facendo clic su una riga sulla tabella 1 rimuovi i dati dal DB e quindi aggiorna la tabella 2 (che ora mostrerà tutte l...
posta 11.05.2012 - 22:11
4
risposte

Approccio DDD alle operazioni CRUD di base in un'applicazione complessa incentrata sul dominio

La mia azienda sta riscrivendo da zero la nostra applicazione web. È una grande applicazione di livello enterprise con un dominio complesso nel settore finanziario. Stiamo utilizzando un ORM (Entity framework) per la persistenza. In sostan...
posta 12.08.2017 - 05:50
4
risposte

Design pattern per il wrapping della registrazione attorno all'esecuzione

Introduzione Sto implementando una classe Java astratta di un framework di elaborazione *. Implementando la funzione execute , sono in grado di aggiungere funzionalità logiche di business. Vorrei aggiungere la registrazione all'inizio e a...
posta 01.10.2015 - 14:14
3
risposte

Refactoring di una classe astratta esistente e dei suoi parametri

Ho un abstract class A che dichiara un metodo astratto doStuff . Attualmente ci sono molte classi che ereditano da A e implementano doStuff . Le istanze della classe 'sono inizializzate in fase di esecuzione tramite AFacto...
posta 30.04.2013 - 10:15
2
risposte

Restituire un IQueryable da un IRepository

Utilizzando il modello di repository, è corretto restituire un IQueryable di un set di dati (tabella), per l'utilizzo generico? In molti casi è molto utile, specialmente quando si utilizzano librerie esterne che sfruttano tale interfaccia, ad...
posta 27.08.2012 - 09:54
4
risposte

Programmazione .NET e classi POCO

Stavo pensando a stasera mentre riflettevo su alcune applicazioni che dovevo cambiare e mi ha fatto riflettere. Entity Framework Entities sono POCO (Plain old CLR Objects) ei modelli utilizzati in ASP.NET MVC sono generalmente anche POCO. Ciò si...
posta 26.12.2013 - 22:50
1
risposta

Come devo gestire configurazioni incompatibili con il pattern Builder?

Questo è motivato da questa risposta a una domanda separata . Il modello di build viene utilizzato per semplificare l'inizializzazione complessa, in particolare con i parametri di inizializzazione facoltativi). Ma non so come gestire corre...
posta 11.07.2015 - 19:38
2
risposte

Come posso "entrare nel sapere"?

La mia azienda ha pubblicato un annuncio di lavoro per farmi un aiuto. Un recruiter mi ha chiamato oggi e tutto quello che continuava a dire era "MVC questo Entity Framework che ..." - Sembrava scioccato quando ho detto che il progetto utilizza...
posta 05.08.2011 - 19:58
2
risposte

Pattern di concurrency del logger nell'applicazione multithread

Il contesto: Stiamo lavorando su un'applicazione multi-thread (Linux-C) che segue un modello di pipeline. Ogni modulo ha un thread privato e oggetti incapsulati che eseguono l'elaborazione dei dati; e ogni fase ha una forma standard di scambi...
posta 11.10.2012 - 14:52
1
risposta

Qual è la classe "Memento" per il modello di progettazione Memento?

Nel schema di progettazione "Memento" della Gang of Four, la classe Memento si presenta come un involucro inutile che non in realtà mi forniscono alcun valore. A cosa serve? C'è qualche ragione per cui non puoi semplicemente passare at...
posta 05.08.2012 - 20:54