Domande con tag 'architectural-patterns'

2
risposte

La composizione della funzione Haskell è un'istanza di pattern architettonico di condutture e filtri

La pipe & il pattern architettonico del filtro è definito come una catena di elementi di elaborazione, disposti in modo tale che l'output di ciascun elemento sia l'input del successivo . Ogni esempio sembra considerare la connessione tra pr...
posta 13.06.2013 - 21:43
3
risposte

Evitare costruttori con molti argomenti

Quindi ho una fabbrica che crea oggetti di classi diverse. Le possibili classi sono tutte derivate da un antenato astratto. La factory ha un file di configurazione (sintassi JSON) e decide quale classe creare, a seconda della configurazione dell...
posta 17.12.2015 - 13:36
1
risposta

L'individuazione degli eventi è valida solo quando le scritture sono rare?

Sto leggendo sul sourcing di eventi e non posso smettere di chiedermi se ha senso solo in situazioni esotiche in cui le scritture sono molto rare o è richiesto un auditing di livello militare. Un sistema non eccezionale con un utilizzo signif...
posta 14.12.2015 - 23:18
5
risposte

OOP: quali sono alcune delle situazioni in cui il design basato sulla classe è migliore di quello basato sull'interfaccia?

Stavo leggendo il sito web di JDOM . Why is the JDOM API defined in terms of concrete classes rather than interfaces? Jason Hunter summarizes the arguments against an interface-based API for JDOM: With interfaces everything becom...
posta 09.05.2012 - 12:13
2
risposte

L'architettura evolutiva del software è una contraddizione?

Secondo me, l'architettura evolutiva si riduce a rendere l'architettura facile da modificare. Ora l'architettura è spesso definita come le cose che dovresti ottenere subito perché saranno difficili da cambiare in seguito. Come si combina ques...
posta 18.04.2018 - 18:36
4
risposte

Struttura del codice per gestire più mercati? (regole aziendali diverse per ogni stato negli Stati Uniti)

Stiamo sviluppando un'app con requisiti leggermente diversi per ogni mercato aziendale (Paesi e stati) da cui è disponibile. Sembra una situazione comune ma non riesco a trovare un buon articolo sulla strutturazione di codice / moduli per questo...
posta 28.10.2016 - 15:41
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

Dove si applicano le regole di autorizzazione per la mia applicazione a più livelli?

Questa domanda riguarda l'applicazione delle regole della mia applicazione che mi confondono. Il mio controller sta utilizzando il servizio e il servizio sta utilizzando il repository. public class CommentController: ApiController{ [Ht...
posta 27.01.2016 - 09:45
4
risposte

Posizionamento accettabile della radice di composizione mediante contenitori di dipendenza di input (DI) e inversione di controllo (IoC)

Ho letto in diverse fonti, tra cui il blog di Ploeh di Mark Seemann su come l'appropriato il posizionamento della root di composizione di un contenitore IoC è il più vicino possibile al punto di ingresso di un'applicazione. Nel mondo .NET,...
posta 10.04.2013 - 05:59
2
risposte

Come progettare un negozio per evitare l'inventario di overselling (scenario del database distribuito)

Al momento disponiamo di un sistema di vendita / acquisto che utilizza un singolo database. Abbiamo prodotti con un campo per il numero che abbiamo nell'inventario (diciamo 100 widget). Abbiamo una tabella clienti. Quando qualcuno aggiunge un wi...
posta 13.01.2017 - 19:39