Domande con tag 'design-patterns'

0
risposte

Gestione delle transazioni in sospensione con DAO Design Pattern

Ho molte tabelle, per ogni tabella, abbiamo l'interfaccia DAO e la classe DAOImplementation. Esempio di interfaccia DAO public interface CancelPolicyDAO { public CancelPolicy insertCancelPolicy(CancelPolicy cpdao)throws ChannelDispatcherEx...
posta 27.11.2014 - 13:10
0
risposte

Scelta di un modello per la logica del dominio sopra il modello ORM

Sto usando Python e ORM, in particolare SQLAlchmey. Ho un modello ORM che implementa il pattern del data mapping. Il modello ha un campo state , che può assumere uno dei diversi stati, diciamo NEW , CANCELLED , DONE . Ho una s...
posta 12.11.2014 - 09:16
6
risposte

Re-architecting un classico design di ereditarietà

Ho l'opportunità di riscrivere un pezzo principale di un progetto (C #) che è pesantemente legato all'eredità e si sente sempre più restrittivo nel modo in cui è progettato. Lo scenario è piuttosto semplice, immagina un'applicazione creata per g...
posta 17.05.2013 - 18:03
0
risposte

Utilizzo di una macchina a stati finiti per la gestione degli accessi?

Il mio sito intranet utilizza LDAP e Active Directory per autenticare gli utenti. Esistono 2 tipi di Utenti: Manager e Dipendenti. Sono differenziati dall'appartenenza a un particolare gruppo AD. Nel tentativo di migliorare il mio codice sto...
posta 22.05.2013 - 14:33
2
risposte

Client Server. Applicazione .NET con messaggio di accodamento

Sono nuovo, quindi perdonami se la mia domanda è sbagliata o qualcosa del genere, dammi solo un avviso e sarò lieto di sistemarlo. Io e il mio team stiamo per sviluppare un sistema in cui il database si trova in un server privato e le applica...
posta 14.03.2013 - 03:39
2
risposte

Struttura di classe / modello per la convalida di diversi modelli di Excel diversi?

Sto provando a convalidare il contenuto dei fogli Excel che seguono diversi modelli. Per ognuna, ci sono tre possibili azioni di convalida per varie celle: Regex (ad es. "XYZ-123" fallisce perché non si adatta al modello "[A-Z] {4} - \ d {3}...
posta 24.01.2013 - 20:54
1
risposta

Design del componente: ottenere la coesione corretta

Attualmente ho un set di componenti denominato DataValues, ValueParsers, ValueFormatters e ValueValidators. Il primo definisce una classe base astratta DataValue e contiene un intero carico di implementazioni. Gli altri 3 componenti definiscono...
posta 15.07.2013 - 00:12
2
risposte

Modo corretto per iniettare dipendenze nel servizio di logica aziendale?

Attualmente la struttura della mia domanda è la seguente App Web - > Servizio WCF (solo una facciata) - > Servizi di business logic - > Repository - > Entity Framework Datacontext Ora ognuno dei miei servizi di business logic dipe...
posta 19.05.2014 - 18:28
1
risposta

Implementazione di un modello di strategia con iniezione di dipendenza

Ok, quindi l'obiettivo qui è implementare un modello di strategia che può essere testato utilizzando qualsiasi tipo di strumento di test automatizzato. Sono stato alle prese con questo problema concettualmente da alcune settimane e voglio chi...
posta 15.04.2014 - 11:54
2
risposte

Questo argomento può essere sufficiente?

Abbiamo due classi C ++ denominate Important e Small La classe Small usa alcuni metodi e attributi dalla classe Important , ma non tutti. Poiché la nostra applicazione è critica dal punto di vista delle prestazioni, inve...
posta 16.04.2014 - 16:12