Domande con tag 'architecture'

1
risposta

Architettura per API del servizio di posta elettronica

Vorrei creare un'applicazione per l'invio di e-mail. Così ho scelto ASP.NET Core (API) che verrà distribuito da Docker. L'applicazione riceverà qualche richiesta e "eseguirà alcune cose" e quindi invierà e-mail tramite SMTP di Google. Esiste u...
posta 28.03.2017 - 14:29
2
risposte

Creazione di query diverse su DB per un oggetto

Nella mia app sto usando EF. Ho il servizio che può fornire alcune informazioni e clienti che vogliono chiedere tali informazioni. Immaginiamo di avere un utente, che ha l'indirizzo, l'elenco delle attrezzature, l'elenco degli abbonamenti, l'ele...
posta 27.03.2017 - 10:24
1
risposta

Architettura manutenibile per una serie di elaborazioni simultanee e seriali

Ho una matrice di valori che va da poche decine a poche centinaia di righe e colonne (sempre quadrate). Ho una serie di compiti che devono essere eseguiti sulla matrice. (Sto usando il Algoritmo ungherese .) Perché potrebbero richiedere molto t...
posta 04.04.2017 - 06:13
1
risposta

progettazione software per una classe che utilizza molti servizi diversi

Sto provando a modellare un progetto per un progetto C #. Cercando di seguire i principi SOLIDI, questo è quello che ho ottenuto finora: SDKClient class che ha tre proprietà importanti (per questa spiegazione) ( IAuthProvider , IHt...
posta 23.03.2017 - 14:31
1
risposta

Come trovare antipattern architettonici / cattivi odori? [chiuso]

Sto cercando motivi architettonici anti / cattivi odori e mi sto solo chiedendo come fare? Esiste una sorta di strategia di rilevamento, un modo per trovare potenziali luoghi o metriche orientate agli oggetti, adatti a trovare questi problemi? Q...
posta 29.04.2017 - 14:13
2
risposte

Definire l'architettura per l'applicazione con targeting per due paesi diversi

In questo scenario. Ho un'applicazione destinata a due Paesi, comunque la stessa lingua. Il codice è lo stesso, almeno, in questa fase, non è possibile prevedere il futuro. Ogni paese ha un database isolato. La distinzione viene effett...
posta 26.11.2016 - 06:00
1
risposta

Perché utilizzare un'API intermedia in questa installazione del servizio app di Azure?

Stavo controllando il servizio app su Azure e in one of the tutorial vengono create due app per le API, una per i dati e una per le app esterne. Non mi è chiaro dal tutorial quale sia il vero vantaggio di avere questa separazione. Poiché su...
posta 25.11.2016 - 11:12
1
risposta

Procedura o creazione dell'attività per riempire il database di sistema con dati di sistema non generati dall'utente

Contesto Voglio progettare una procedura o un'attività di sistema da caricare in un database, i dati che sono necessari al sistema per funzionare. L'esempio più semplice che riesco a trovare è un ACL (o RBAC, non sicuro quale sia il termine c...
posta 08.06.2017 - 02:43
1
risposta

In che modo i modelli di I / O di basso livello sono mappati nell'astrazione di I / O del flusso?

I linguaggi di alto livello spesso espongono l'astrazione I / O basata sul flusso al programmatore, dove i flussi bloccanti o non bloccanti offrono select / read / write operazioni. (AFAIK, l'I / O basato sul messaggio sembra di s...
posta 10.01.2017 - 19:14
2
risposte

Estendi una classe in un'architettura esistente?

La domanda è rilevante solo per i linguaggi di programmazione tipizzati, le soluzioni dinamiche non sono soddisfacenti. Supponiamo che il linguaggio sia C ++. Architettura di esempio: - DisplayObject (base class) -- Container (derived from...
posta 30.12.2016 - 12:33