Domande con tag 'design-patterns'

3
risposte

Si dovrebbe utilizzare un singleton nel seguente caso?

Creazione di un'app per Android che visualizza un elenco di% oggetti% di% in Dog . Quando tocchi un Activity A nell'elenco, a quel cane singolo si accede con Dog , Activity B e altre 3 classi. Dopo che Fragment B è stat...
posta 26.01.2017 - 17:10
1
risposta

Dove si posiziona la mia logica GetOrderNumber in un approccio a più livelli?

In una buona progettazione a strati di un'applicazione, dove dovrebbe sedersi la logica che genera un numero di ordine per un'entità di ordine? La logica dovrà cercare e incrementare una sequenza o una tabella con questi intervalli. Ad ese...
posta 20.02.2017 - 00:04
1
risposta

Vale la pena di incapsulare i messaggi mostrati a un utente da un'operazione ripetuta?

Ad esempio, supponiamo di avere un servizio che avvia alcune operazioni, come l'esecuzione di un cron-job. Quindi, restituisce se non ha avuto successo. Il codice potrebbe essere simile a var service = new MetricSyncWakeJob(...); var jobS...
posta 24.01.2017 - 02:38
1
risposta

Come decidere il livello di Single Tenant rispetto a Multi Tenancy per l'applicazione

Come si implementerebbe una struttura di applicazione multi-tenancy con le seguenti tecnologie: Più database SQL Server (uno per titolare) Asp.Net Entity Framework Active Directory e possibilmente provider di ruoli personalizzati per l...
posta 20.01.2017 - 21:19
1
risposta

WPF, Dialog Service come servizio iniettabile o classe statica

Lo sfondo In MVVM, tendiamo a "non" voler accoppiare finestre per visualizzare i modelli per vari motivi. Anche se dalla seconda schermata della tua applicazione inizi a colpire questa zona grigia concettuale. Il problema Vedete che...
posta 04.02.2018 - 05:26
1
risposta

C'è un modo semplice per chiamare un metodo su un oggetto in un altro programma con un dato id su TCP?

Sto lavorando a un progetto in cui ho due programmi che richiedono di invocare metodi su alcuni dei rispettivi oggetti. Lo faccio inviando oggetti JSON su una connessione TCP. Questi oggetti hanno un receiverID, methodName e quindi un elenco...
posta 01.02.2018 - 21:34
1
risposta

Servizio Windows con autenticazione, è necessaria un'interfaccia utente

Devo creare un servizio Windows che richiede l'autenticazione OAuth2. Il servizio è inteso (come tutti i servizi dovrebbero essere) per l'esecuzione automatica (nessun utente deve essere registrato in Windows). Il problema è che è necessaria l'i...
posta 12.01.2018 - 10:53
1
risposta

La sezione del programma richiede l'accesso come root

Devo eseguire una serie di attività di "manutenzione" che richiedono l'accesso root (Linux, Debian). Generalmente solo una volta, ma devo verificare che siano stati eseguiti. In realtà non voglio eseguire l'intero programma come root. C'è un...
posta 07.07.2017 - 03:50
1
risposta

Architettura / design per mettere insieme i dati MySQL ex-relazionali, ora in diversi database

In base alla progettazione attuale, la maggior parte dei dati viene archiviata in MySQL e utilizziamo il modello di repository nella nostra app Web come livello per recuperare i dati dal DB. Facciamo la stessa cosa quando recuperiamo le relazion...
posta 21.07.2017 - 21:11
4
risposte

È sempre carico di dati da un database un difetto di progettazione?

Tutti i progetti aziendali su cui lavoro sembrano seguire lo stesso schema. Viene inviata una richiesta al server (da un client o Api) Il lato server carica alcuni dati da un database Modifica i dati in qualche modo Conferma le modific...
posta 05.07.2017 - 20:07