Domande con tag 'design-patterns'

3
risposte

Quale motivo di progettazione separa i convertitori di trasformazione

Per convertire un modello di oggetti Java in XML sto usando il seguente design: Per diversi tipi di oggetti (ad es. tipi primitivi, insiemi, null, ecc.) Definisco ciascuno il proprio convertitore , che agisce in modo appropriato rispet...
posta 25.09.2012 - 17:09
1
risposta

Come si fa a creare la parte ViewModel dei propri progetti MVVM?

A volte, quando ho intenzione di creare un programma utilizzando questo modello architettonico, ho molte difficoltà quando sono nella fase Visualizza modello. Uso WAF Framework per sviluppare questo modello architettonico. Sono ancora un prin...
posta 22.12.2011 - 21:24
2
risposte

Pattern per l'interazione dell'utente e la conferma

Supponiamo che una classe FileWriter necessiti della convalida che non cancellerà un file già presente, se ne viene trovato uno. Avrebbe due funzioni: public bool FileExists(string filePath) //... public bool WriteFile(string filePath, string...
posta 22.12.2011 - 04:18
2
risposte

Quali sono le responsabilità di un Manager e dei livelli Dao

In diversi progetti abbiamo utilizzato i seguenti livelli: Azione (ha 1 o più gestori) Manager (ha 1 o più Daos) Dao Ma la maggior parte delle volte il manager chiama solo il dao. Usiamo la classe manager per preparare la data da invi...
posta 24.11.2010 - 11:31
2
risposte

Dual Inspection / Four Eyes Principle

Ho l'esigenza di implementare una sorta di principio di doppia ispezione o di quattro occhi come una caratteristica del mio software , il che significa che ogni modifica di un oggetto eseguita dall'utente A deve essere verificata dall'utente B....
posta 08.06.2012 - 12:00
2
risposte

Quali sono le migliori pratiche per utilizzare le sessioni di NHibernate in asp.net (mvc / web api)?

Ho la seguente configurazione nel mio progetto: public class WebApiApplication : System.Web.HttpApplication { public static ISessionFactory SessionFactory { get; private set; } public WebApiApplication() { this.BeginReques...
posta 04.07.2012 - 14:04
1
risposta

Il design di un generico sincronizzatore di dati, o, un [oggetto] che fa [azioni] con l'aiuto di [aiutanti]

Mi piacerebbe creare un "sincronizzatore" generico di origine dati, dove i "tipi" di origine dati possono includere database MySQL, documenti di Google Spreadsheets, file CSV, tra gli altri. Ho cercato di capire come strutturare questo in termin...
posta 01.07.2012 - 16:58
1
risposta

Va bene passare il cliente concreto a un metodo sulla strategia concreta?

Quando usi lo schema di strategia, è buona norma passare this a un metodo su this.strategy ? Ho un'interfaccia di strategia con una chiamata, TakeAction . L'idea è che TakeAction decida quali tra le diverse azioni possibili esegu...
posta 12.12.2011 - 15:30
2
risposte

Modellazione del modello di disegno composito

Sto usando Java Eclipse EMF per modellare il mio pattern composito. Quale sarebbe la rappresentazione UML giusta per modellare una nuova classe (Root) che implementa una directory radice univoca. Questo è il pattern Composite originale. Ques...
posta 04.01.2017 - 08:53
3
risposte

Quale sarebbe il modo migliore per progettare una gigantesca classe di wrapper API con più "sezioni"?

Ecco il problema che sto cercando di risolvere: C'è un'API piuttosto grande Sto cercando di scrivere una classe wrapper in giro. L'approccio più semplice sarebbe quello di rendere una classe con un metodo che rappresenta ogni possibile chiama...
posta 27.07.2016 - 18:17