Domande con tag 'architecture'

2
risposte

Un'alternativa migliore alle implementazioni incompatibili per la stessa interfaccia?

Sto lavorando su un pezzo di codice che esegue un'attività impostata in diversi ambienti paralleli in cui il comportamento dei diversi componenti nell'attività è simile ma molto diverso. Questo significa che le mie implementazioni sono abbast...
posta 21.09.2013 - 16:15
2
risposte

Differenza tra MVC ed ECS

Leggendo la risposta di Thomas Owens (molte grazie a lui) su È ragionevole creare applicazioni (non giochi) usando un'architettura componente-sistema-entità? e la sua spiegazione su ciò che è ECS rispetto ad altri modelli di progettazione dell...
posta 26.09.2018 - 22:04
3
risposte

Separazione logica del contenuto del database

Sfondo Ho un'applicazione che memorizza molte entità in un database relazionale classico (Microsoft SQL Server) e utilizzo un ORM (Entity Framework) per interrogare i dati da esso. Questo database ha uno schema non esiste solo una "vista gl...
posta 06.08.2018 - 11:33
3
risposte

Tutti i metodi di una classe dovrebbero essere allo stesso livello di astrazione?

Ho una classe APIClient (solo un nome di esempio) che ha i metodi def get(url, params={}) @last_response = conn.get(url, params) end def post(url, params={}) @last_response = conn.post(url, params) end def put(url, par...
posta 05.12.2017 - 02:30
1
risposta

Architettura pulita - Come gestisco il riutilizzo del caso d'uso?

Cercando di applicare l'architettura pulita di Uncle Bob a un'applicazione che sto mantenendo e sto riscontrando difficoltà con casi d'uso e duplicazione / riutilizzo. È mia opinione che gli use case debbano essere autonomi e che ci si possa asp...
posta 30.04.2018 - 06:08
1
risposta

Struttura del progetto di progettazione guidata da domini in Java Spring-Boot maven [chiuso]

La mia squadra è in dilemma, abbiamo un progetto Java8 pre-avvio di primavera con la seguente architettura di cipolla. controller --> service --> dao --> jpa repositories | --> filesystem...
posta 02.02.2018 - 16:04
2
risposte

Come descrivere la relazione tra un back-end e un DB in un diagramma di componenti?

Non penso di capire completamente che cosa dovrebbe mostrare un diagramma di componenti. Diciamo che ho un'applicazione web a 3 livelli per un sistema di prenotazioni in famiglia, simile a airbnb. I 3 componenti principali sono chiari: client, w...
posta 26.05.2018 - 12:53
2
risposte

Esiste un modo per pubblicare la progettazione architettonica del software per l'uso aperto e prevenire i brevetti? [chiuso]

Non sono sicuro di avere il verbage corretto nella mia domanda, quindi lasciami spiegare: Cosa intendo per "progettazione architettonica del software": Ho (quello che credo) è un concetto di design unico e utile per un'architettura che co...
posta 25.04.2012 - 01:00
2
risposte

I modelli di database (concettuali o fisici) dovrebbero essere esaminati dagli amministratori di database?

Dove lavoro, le nuove applicazioni in fase di sviluppo che utilizzeranno il proprio database relazionale, devono avere i loro modelli di database (concettuali, quindi fisici) rivisti e approvati dagli amministratori di database. Le cose segui...
posta 09.01.2013 - 18:45
2
risposte

business logic: lato client vs. lato server

Diciamo 3-5 anni fa (più o meno) l'applicazione n-tier sul lato server - e alcuni javascript / html / CSS per l'interfaccia utente erano un approccio di base per lo sviluppo web. Al giorno d'oggi possiamo vedere che il paradigma dello svilupp...
posta 15.10.2013 - 02:41