Domande con tag 'architecture'

1
risposta

Programmazione pratica secondo il principio di inversione delle dipendenze

Ciò che il Principio di Inversione di dipendenza implica in pratica è che in un sistema, i componenti di alto livello dovrebbero dipendere dalle astrazioni dei componenti di basso livello (invece che dai componenti di basso livello direttamente)...
posta 30.04.2014 - 21:12
2
risposte

I seguenti livelli di utilizzo sono determinati correttamente?

Sono confuso riguardo ai livelli dei casi d'uso. Tutto quello che ho potuto capire è che i casi d'uso contenuti in un altro caso d'uso ricadono sotto il livello che si trova al di sotto del livello del caso d'uso del contenitore. Ho identific...
posta 01.05.2014 - 14:48
1
risposta

Il problema della gestione delle dipendenze

Consideriamo la prossima situazione: Abbiamo un modulo A che ha una classe Crt570 destinata a interagire con un dispositivo. Abbiamo un modulo B che usa Crt570 nella classe chiamata M100Communicator. Abbiamo due applicazioni C e D e entr...
posta 12.04.2014 - 11:41
2
risposte

Qual è il Pattern di loopback? [chiuso]

Stavo leggendo questo post di blog sull'architettura esagonale e in fondo dice: The Loopback pattern is an explicit pattern for creating an internal replacement for an external device. Quando google per "Pattern di loopback" non trovo...
posta 29.04.2014 - 22:24
2
risposte

Qual è un buon modo per organizzare le classi del livello di servizio?

Avevo un livello di servizio nella mia app e, per un po ', c'è solo una classe per le chiamate API Scenario corrente MyAPI Class authenticateApp() authenticateUser() Guardando al futuro, quella classe sarà così grand...
posta 29.07.2015 - 23:06
3
risposte

Perché un'architettura con modelli anemici è conforme allo standard JavaEE?

Oggi ho seguito un corso JavaEE e sono stato presentato all'architettura Java predefinita "predefinita", costituita principalmente da entità, servizi e DTO. Il ragazzo che ha presentato il corso ha spiegato che si trattava effettivamente di un c...
posta 22.04.2015 - 20:36
3
risposte

Se un repository o il servizio Login / Register hanno un servizio di crittografia come dipendenza?

Sto progettando un semplice login utente / programma di registrazione con login / registro utente e un repository. Le password per gli utenti devono essere crittografate quando sono archiviate, ma non so dove mettere il passaggio di crittografia...
posta 26.04.2016 - 15:00
3
risposte

Archiviazione dei dati per semestre

Il problema è simile a questa domanda , ma non a un duplicato. Quello che sto cercando è una soluzione migliore di quella attuale. Sto costruendo un'applicazione web per un dipartimento nella mia università e, a causa di come funziona il col...
posta 11.04.2016 - 00:00
2
risposte

Migliore design dell'applicazione - dove posizionare le interfacce

Dove posizionare le interfacce in una tipica applicazione a più livelli con DataAccess, BusinessLogic e un modulo Endpoint? Propongo 2 opzioni In entrambi i casi c'è solo dipendenza dalle astrazioni, ma in primo luogo poniamo le interfa...
posta 05.09.2015 - 09:20
1
risposta

Contraddizione della progettazione a strati e accesso ai dati globali per la reportistica analitica

Durante lo sviluppo di un'applicazione (app mobile per Android), il nostro team cerca sempre di utilizzare le migliori pratiche di sviluppo come interfacce, stratificazione e separazione delle preoccupazioni. Quando si tratta di segnalare eve...
posta 31.03.2014 - 12:23