Domande con tag 'architecture'

2
risposte

Architettura pulita di zio Bob - Entità composte

Sto costruendo un'applicazione Android e sto cercando di seguire il modello Clean Architecture. Sono un po 'confuso su come dovrebbero apparire le mie entità riguardo ad alcuni dei miei casi d'uso. Esempio Ho una lista di canali e ogni...
posta 07.02.2018 - 12:54
2
risposte

Come devo implementare un metodo generale che possa essere utilizzato su più modelli di vista?

Attualmente ho implementato un metodo in un modello per scattare una schermata simile a E.G. Interfaccia public interface ICapture { void CaptureMethod(); } Questo è il modello che implementa quell'interfaccia public class CaptureMode...
posta 15.10.2018 - 10:51
1
risposta

Si tratta di un'architettura del sito valida?

Abbiamo un sito legacy che è stato scritto da tempo con MVC. È un MVC valido per la maggior parte tranne che per il livello di accesso ai dati. Il sito ha modelli, viste e controllori. Tuttavia, anziché utilizzare Entity Framework, utilizzano se...
posta 13.11.2018 - 16:04
1
risposta

Come puoi prendere un tavolo e trasformarlo in un grafico del flusso di lavoro

Ho un set di tabelle che definisce il flusso di lavoro. Dire che gli stati possibili sono Nuovo, InProgress, Annullato, Completato. Ho una tabella dei passi di worfklow che definisce quale nuovo stato va lo stato corrente usando una risposta ute...
posta 02.10.2018 - 18:38
2
risposte

Componente e approccio di comunicazione esterni - REST o RPC?

Questo è uno scenario ipotetico con alcune parti concrete. Dire che ho costruito un sistema che consente agli utenti di organizzare in modo interattivo il layout del salotto. Il risultato di questa disposizione è presentato all'utente sotto f...
posta 09.10.2018 - 22:03
2
risposte

Le migliori pratiche su come posso modificare la struttura di un database live senza perdere dati all'interno

Supponiamo che abbia un sito web attivo in esecuzione su un database live e che disponga di un sito Web di sviluppo che è un duplicato del sito web in tempo reale. Il database live è il luogo in cui sono memorizzate le transazioni dei clienti...
posta 01.10.2018 - 14:26
1
risposta

Come memorizzare post di blog nel database: React e GraphQL

Sto costruendo blog di viaggio usando React come framework Javascript di frontend insieme a GraphQL. Sto facendo questo progetto da solo come test pilota e attualmente sono in una fase di traduzione del disegno di Photoshop in HTML / CSS / JSX....
posta 10.09.2018 - 19:12
3
risposte

La comunicazione eccessiva è a volte un segno di cattivo software? [chiuso]

Attualmente, lavoro in un'azienda che divide il prodotto in squadre, e ogni squadra è responsabile di un prodotto (o software) diverso. La squadra che ho lavorato si prende cura di un software che tutti gli altri software usano (è un Payment Gat...
posta 24.08.2018 - 19:28
1
risposta

Progettare le interazioni nella progettazione orientata agli oggetti

Sto creando un design orientato agli oggetti per un'app di cab-call come Uber. Ho alcune delle classi elencate. Sto avendo problemi nel progettare il comportamento tra le classi. Ad esempio, ho queste due classi - Customer e Driver...
posta 11.01.2017 - 07:32
2
risposte

Iniezione delle dipendenze - Tipi di reso

Sono confuso su Dependency Inversion in generale. Diciamo che abbiamo 2 livelli: Layer0 il livello di basso livello e Layer1 il livello di alto livello. Layer1 dovrebbe definire l'interfaccia astratta e Layer0 dovrebbe implementarlo. Tuttavia se...
posta 28.12.2016 - 15:36