Domande con tag 'design'

1
risposta

Autenticazione utente nell'API REST (progettazione basata sul dominio)

Utilizzo API REST come livello di presentazione di un progetto DDD. Per proteggere le chiamate API, sto utilizzando la sicurezza basata su token. Sicurezza nelle API Web-Autenticazione di base e personalizzato basato su token Autorizzazione...
posta 29.04.2016 - 12:03
2
risposte

Architetture a strati e software modulare

Ho creato un'applicazione Java lato server di circa 10.000 righe di codice e su una revisione del codice un collega mi ha fatto notare che quando si sviluppa una nuova funzione aziendale, devo toccare diversi file. La mia spiegazione è la seguen...
posta 27.05.2016 - 09:41
2
risposte

Devo preferire i metodi di istanza ai metodi di classe in Ruby?

Sto lavorando su un'applicazione di rails e sto estraendo funzionalità dal mio codice di rails e in classi di ruby pure in lib /. Mi sono trovato spesso a scrivere lezioni come questa: class MailchimpIntegration def subscribe_email(email...
posta 26.08.2012 - 09:21
4
risposte

Progettazione di database per la memorizzazione di gruppi di utenti in base a criteri di filtro

Stiamo progettando un sistema per definire i gruppi di utenti. I gruppi verranno utilizzati per eseguire query, per indirizzare le promozioni agli utenti pertinenti. Ad esempio, per inviare un'offerta "$ 5 gratuiti se torni questa settimana" agl...
posta 07.02.2017 - 21:45
3
risposte

Gestione delle transazioni nidificate .NET

Ho un progetto principale asp.net che è diviso nella seguente struttura Regolatore Conservare Repository Il controller riceve richieste e chiama gli archivi corretti responsabili delle azioni contro il database (Crea utenti, Agg...
posta 01.12.2016 - 13:52
2
risposte

Utilizzare solo un contenitore di dipendenze per l'iniezione nella radice di un'applicazione?

normalmente, userò un contenitore per le dipendenze (unità) in c # come in questo esempio: class SomeClass { private readonly ILogger _logger; public SomeClass() { _logger = DependencyContainer.Resolve<ILogger>();...
posta 26.02.2016 - 11:07
2
risposte

Progettazione, come utilizzare l'hardware (più thread e / o GPU) durante l'indicizzazione (tramite un database) di un set molto grande di file binari

problema Come posso progettare il mio parser di file per massimizzare l'hardware durante l'elaborazione (creando metadati per) un file di grandi dimensioni (cioè come evitare di essere bloccato da IO e di esaurire la memoria) prefe...
posta 03.03.2015 - 09:43
3
risposte

invalido IoC

Ho un sacco di servizi che vengono registrati come singleton dal mio contenitore IoC all'avvio, tutti questi servizi hanno un costruttore che accetta una stringa di connessione utilizzata dal provider di archiviazione sottostante. Questo è...
posta 06.02.2015 - 21:46
1
risposta

Mantieni o elimina i test che utilizzano metodi ora privati [duplicato]

Durante la scrittura del codice orientato agli oggetti da zero, provo a seguire questi passaggi: Scrivi un test che fallisce. Scrivi una funzione che fa passare il test. Quando sono sufficienti test e funzioni sufficienti, le funzion...
posta 16.07.2014 - 13:02
1
risposta

Perché SortedDictionary non implementa IReadOnlyDictionary?

Il tipo .NET SortedDictionary<TKey, TValue> non implementa l'interfaccia IReadOnlyDictionary<TKey, TValue> , sebbene Dictionary<TKey, TValue> lo faccia. È banale rendere SortedDictionary implementare IRe...
posta 22.09.2014 - 08:46