Domande con tag 'architectural-patterns'

1
risposta

passo della pipeline con due uscite che verranno utilizzate da diversi passaggi successivi

Sto creando un pacchetto java che offre un'API basata su un modello di pipeline. Ho una serie di passaggi che possono essere collegati in qualsiasi combinazione, a condizione che i loro ingressi corrispondano all'output del passo precedente. La...
posta 11.12.2015 - 14:43
1
risposta

"Un evento può essere composto da due parti, l'intestazione dell'evento e il corpo dell'evento." Riguarda la notifica di eventi o eventi?

Da: link In considerazione: Events do not travel, they just occur. Le seguenti affermazioni sono valide? Event channels are conduits in which events are transmitted from event emitters to event consumers. ... An event can be mad...
posta 13.06.2016 - 09:07
1
risposta

NVI per la funzione virtuale implementata in ogni livello di una gerarchia profonda

Supponiamo di avere la seguente gerarchia di classi: class Object { public: virtual void update() { // Update position } }; class Rocket : public Object { public: virtual void update() { Object::update(); /...
posta 14.05.2014 - 09:59
1
risposta

Servizio / applicazione basata su componenti in Java

Ho un progetto Java la cui architettura è piuttosto orientata ai componenti, e mi chiedo se questo è un modo comune per organizzare il codice quali regole / modelli sono usati, se esiste un nome per questo stile di codifica. Pacchett...
posta 02.02.2016 - 20:47
3
risposte

In che modo MVC è diverso da Layered

Basato su questo libro , facendo riferimento alle pagine da 156 a 159, parla dei due diversi tipi di modello di architettura software: MVC & Stratificato. Esistono modelli di architettura di sistema distribuiti come: Master-Slave, clie...
posta 01.03.2014 - 04:50
1
risposta

Come evitare la duplicazione del modello di dominio in un'applicazione distribuita multilingue?

Il mio team sta attualmente lavorando su una piattaforma web e stiamo pianificando di suddividere l'applicazione in un insieme di servizi indipendenti scritti in lingue diverse, il problema è che questi servizi si basano su un livello di modello...
posta 10.03.2014 - 19:09
1
risposta

Operazioni di aggregazione incrociata, utilizzo di servizi di dominio o eventi di dominio?

Sto refactoring un modulo di insediamenti in una grande applicazione sanitaria. Sto cercando di seguire DDD. Lascia che ti dia una descrizione breve e semplificata del codice refactored: Un paziente ha un appuntamento durante il quale si...
posta 19.11.2018 - 18:18
2
risposte

L'accoppiamento di progetto lento causa problemi nella soluzione .NET Core

abbiamo avviato un nuovo progetto in cui il back-end consiste di diversi livelli (ciascuno in un progetto diverso). Per semplificare ne definirò alcuni: Project.Data - livello di dati con accesso a db Project.Repository - repos Projec...
posta 13.12.2018 - 15:02
1
risposta

Android - Clean Architecture - il modo migliore per strutturare i pacchetti?

Puoi dare un'occhiata alla mia struttura dei pacchetti per capire come ho implementato l'architettura pulita in Android: seosserviamoildiagrammadell'architetturapulita,sembracheiframeworksianoseparatidallivellodell'interfacciautente: quindil...
posta 03.03.2018 - 08:53
1
risposta

Il mio approccio alla creazione di middleware utilizzando una coda è un buon approccio?

Voglio creare un sistema middleware che la mia azienda possa utilizzare ed espandere per gestire i punti di integrazione tra i nostri vari sistemi personalizzati e di terze parti, nonché i nostri siti Web ospitati. Ho qualche problema con il...
posta 29.06.2017 - 05:01