Domande con tag 'patterns-and-practices'

3
risposte

L'implementazione di INotifyPropertyChanged su un controllo personalizzato è una cattiva pratica?

Immagina che venga creato Control . Ha un po 'di DependencyProperties e ci sono alcune proprietà che dipendono dal DependencyProperties , ma non ha bisogno di essere visto o aggiornato dall'esterno. Ad esempio : Foo è u...
posta 31.12.2017 - 22:00
1
risposta

In un gateway Data Table, dove inserisco le query che utilizzano i join

Il modello di libro di Enterprise Application Architecture ha la seguente descrizione sul pattern Table Data Gateway: "Un gateway dati tabella contiene tutti gli SQL per accedere a una singola tabella o vista: seleziona, inserisce, aggiorna...
posta 02.12.2014 - 08:07
3
risposte

Nuova app Silverlight. MVVM. Servizi RIA vs CSLA

Altri 2 giorni di lettura e visione di demo e eccoci qui. Per la mia applicazione LoB Silverlight che userò: Prisma per aspetti dell'interfaccia utente e modularità. Pattern MVVM (usando Prism) ??? portare i dati e le convalide ......
posta 12.08.2011 - 08:18
3
risposte

Violazione e soluzione per principio di responsabilità singola

EDIT 2017/02/13 : controlla il repo come è adesso. Il primo esempio è la soluzione con SRP in mente, ma successivamente introducendo altri principi di SOLID .. Avrei dovuto spiegarlo meglio. Sto cercando di ottenere un buon esempio...
posta 11.02.2017 - 13:12
6
risposte

Miglior approccio: converti più condizionali se -else in un design più maneggevole

Ho una classe che gestisce lo stato di una risposta, chiamata StockResponse . Il codice ha più if per gestire ogni stato del titolo. La maggior parte dei casi ha un comportamento predefinito, ma alcune condizioni richiedono ulteriori if-else...
posta 01.03.2018 - 08:44
2
risposte

Come astrarre la transizione tra Views?

Il nostro team sta sviluppando un'applicazione che utilizza WPF con MVVM. Vogliamo rendere ViewModels riutilizzabile. Con questa intenzione vogliamo astrarre la logica di transizione tra Views (ViewModels, usiamo l'approccio ViewModel-first c...
posta 18.12.2013 - 09:56
2
risposte

Pattern (s) su sovrascrittura delle impostazioni gerarchiche

Supponi di avere una gerarchia di unità organizzative: - Company -- Branches --- Departments ---- Teams Diciamo che ho alcune impostazioni (per semplicità supponiamo che abbiano le stesse proprietà) per ogni livello di gerarchia: Numero...
posta 02.08.2012 - 14:49
2
risposte

che deriva, classi decoratore derivate. Come? Suona come una buona idea o ci sono modi più adatti?

Seguo questo esempio sui pattern di decoratore per implementare oggetti con la quale la funzionalità può essere accoppiata dinamicamente. Vale a dire: class I: is the interface class, common to both "core" class and "decorator base" class cl...
posta 03.09.2016 - 19:51
3
risposte

Operazioni CRUD in DDD

Sto progettando un'applicazione con DDD. Sto passando da oggetti POCO piatti a modelli di dominio forti, quindi la mia domanda è: Dovrei chiamare le mie operazioni CRUD di base (situate nel mio livello di repository) direttamente dai controll...
posta 10.11.2015 - 03:51
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