Domande con tag 'architecture'

3
risposte

DDD - Domain Driven Design, quale ordine di sviluppo deve essere applicato?

1 - Progetta le mie entità, cioè (in python): class Account: def __init__(name, author): self.name = name self.email = email 2 - Progetta i miei repository: (come interfaccia) class AccountRepository: def add(self,...
posta 07.04.2014 - 21:40
2
risposte

Metodi statici in Business Layer per ottenere dati da DAL! Sì? No?

Alcuni consigli qui, Ho incontrato un sistema in cui i contenuti DAL di centinaia di chiamate al comando sql sono suddivisi in una classe per tabella. C'è anche un livello aziendale che ottiene i dati da questo DAL, rendendolo più lontano da...
posta 11.05.2011 - 19:31
2
risposte

In che modo la latenza e la larghezza di banda formano un compromesso?

Dalla sezione pipeline di istruzioni in Structured Computer Organization di Tanenbaum: Pipelining allows a trade-off between latency (how long it takes to execute an instruction), and processor bandwidth (how many MIPS the CPU has)....
posta 11.02.2015 - 23:51
3
risposte

Servizio Web e coda messaggi

Stiamo cercando di creare uno strato di servizi Web / API REST che verrà utilizzato dai client Web e mobili. Per rendere la soluzione più solida stavo considerando di mettere i comandi da PUT, POST e PATCH su una coda di messaggi, il che sign...
posta 16.04.2015 - 12:13
2
risposte

Clean Architecture: ottieni un'istanza nella cerchia interna della classe dal cerchio esterno

Questa potrebbe essere una domanda facile per ingegneri esperti del software. Attualmente sto leggendo il libro Clean Architecture di Uncle Bob, e sto cercando di implementare la pulizia architettura in un progetto Java. Ora, nel mio pro...
posta 08.06.2018 - 21:28
1
risposta

Progettazione del livello di persistenza della camera d'albergo

Ho cercato di dargli una possibilità senza pensarci troppo e questo è quello che mi è venuto in mente: Room ---- | ID | No. | Type   | Price   | Beds | Hotel| Size | Minibar | Images | Booked | | ---|------|---------|---------|----- | ---...
posta 23.06.2017 - 13:25
5
risposte

È una cattiva scelta consumare anche l'API REST dal back-end?

L'utilizzo di un'API REST per il codice di front-end è una pratica praticabile e abbastanza comune. Tuttavia, mi chiedevo se usarlo anche per il back-end potrebbe essere una buona scelta. Ciò che intendo è lasciare tutto il carico del recupe...
posta 08.11.2014 - 13:45
3
risposte

Variazioni di oggetti immutabili in lotti?

Con i modelli immutabili, quale sarebbe il modo migliore per raggruppare diverse modifiche? Ad esempio, abbiamo un Book che è immutabile. Devo modificare sia title che year . Potrei cambiare uno per uno, ma ciò creerebbe solo un...
posta 19.11.2014 - 23:30
2
risposte

Progettazione software rispetto alla progettazione di prodotti fisici

Ho ricevuto un sacco di domande a cui rispondere per preparare un esame e questo non sono sicuro di quale sia la chiara differenza: "Spiega la differenza tra la progettazione di software e la progettazione di prodotti fisici" Ho un'opinion...
posta 09.06.2013 - 23:16
2
risposte

Esporre una API pubblica che chiama un'API privata è una buona pratica?

Questo è più sulla questione di architettura. Svilupperò microservizi in Lumen o Slim, non sarà accessibile al pubblico. Il microservizio privato si occuperà di cose private. Il backend Laravel comunicherà con microservice tramite l'API REST...
posta 31.03.2017 - 15:38