Domande con tag 'design-patterns'

3
risposte

È buona pratica consumare sia l'API REST che SOAP per un particolare servizio?

Sono nella fase di pianificazione di un progetto che utilizzerà un servizio di terze parti che supporta sia REST che SOAP. L'API SOAP è più matura e quindi supporta più operazioni. Mi piacerebbe dipendere solo dall'API REST, ma casi d'uso spe...
posta 02.08.2016 - 01:06
0
risposte

Oggetto Mappatura dati con proprietà lazy loaded

immaginiamo di avere un oggetto User con una proprietà di tipo Profile a cui è possibile accedere con il metodo getProfile e poiché non abbiamo bisogno del profilo dell'utente per ogni operazione, abbiamo deciso di caricare il profilo dell'utent...
posta 03.08.2016 - 02:57
0
risposte

Buone pratiche per la registrazione delle richieste Web in entrata?

Sto sviluppando un'app Web che riceverà molte richieste. Queste richieste coinvolgono più funzioni nel codice e mi piacerebbe avere dei registri sui risultati di queste funzioni in base ai parametri della richiesta. Il mio primo pensiero è st...
posta 04.08.2016 - 12:36
0
risposte

Abbiamo avuto un'evoluzione da entità distaccate a CQRS?

Supponiamo di avere una soluzione software con un livello dati che accede a un server SQL. Può farlo direttamente e anche tramite una connessione HTTP. In entrambi i casi vengono utilizzati i set di dati. Ora, quando la migrazione dai Dataset...
posta 19.07.2016 - 08:24
0
risposte

Codice dominio DDD prima vs db prima

Sto usando l'approccio DDD con c # e per l'archiviazione dei dati sto usando il server SQL. Inoltre sto usando il primo approccio al codice con API fluente per creare oggetti di database dal dominio. Dato che sto usando il dominio per scriver...
posta 09.06.2017 - 12:41
1
risposta

Relating Adapter vs facade in Doctrine DBAL, ODBC, JDBC e ADO.NET

Sto cercando di capire la vecchia confusione tra facciata e adattatore. La maggior parte delle lingue e dei framework dispone di una libreria di accesso ai dati progettata per gli RDBM. Nel caso degli esempi sopra riportati si dispone di un'i...
posta 22.03.2017 - 14:00
0
risposte

Best practice per i file di configurazione in variabili globali (o globalmente necessarie)

Un pattern comune che uso sui miei programmi non banali è di avere una classe che analizzi un file di configurazione (di solito YAML) e rende gli elementi nei valori della configurazione disponibili come proprietà sulla classe. Quindi importe...
posta 03.04.2017 - 17:20
0
risposte

Estendi la struttura ad oggetti ereditata dalla libreria

Ho creato una libreria / pacchetto di base contenente la classe Type e i suoi child ObjectType e PrimitiveType . In aggiunta a ciò, ho 3 diversi casi d'uso per questa classe di tipi che logicamente appartiene ad altri pacchetti....
posta 28.12.2016 - 18:19
0
risposte

Buoni modelli architettonici per l'architettura a strati del sito Web

Sto lavorando su un sito web di dimensioni decenti (usando Java / Spring). Abbiamo fatto del nostro meglio per seguire l'architettura a più livelli, ma stiamo facendo fatica a fornire linee guida di progettazione valide per l'intero team. Descri...
posta 15.05.2017 - 15:59
1
risposta

Stessa interfaccia per classi con alcuni attributi comuni

Sto lavorando a un progetto per il mio college e sono bloccato su questo problema nel mio progetto. In questo momento ho qualcosa di simile: public abstract class AbstractClass { protected SomeClass attributeOne; protected SomeClass2 a...
posta 17.05.2017 - 20:38