Domande con tag 'dependency-injection'

0
risposte

Iniezione delle dipendenze con oggetti globali (sessioni)

TL; DR : la mia domanda riguarda l'utilizzo congiunto: il modello di progettazione di dipendenza da dipendenza con oggetti globali / immutabili (es: una sessione che fa riferimento a un oggetto cliente) Ho un'idea di iniezione di dipen...
posta 09.11.2016 - 00:52
0
risposte

Iniezione delle dipendenze e ereditarietà di classe

Il progetto su cui sto lavorando da circa un anno è stato usato per creare una nuova connessione mysqli al database ogni volta che c'era una query sul database. Per risolvere rapidamente questo problema nei punti in cui questa strategia ha avuto...
posta 05.10.2016 - 21:44
0
risposte

Gestione della dipendenza esterna stubbed

In sut dovrei avere due tipi di dipendenze da sopprimere: dipendenze di terze parti ( mongodb & co) e dipendenze proprie: var async = require('async'), // This dependency should not be stubbed mongodb = require('mongodb'), // 3rd...
posta 20.10.2015 - 13:10
0
risposte

svantaggi dell'iniezione di dipendenza basata sul classpath per il test

I framework DI come Guice e Spring sono gli strumenti comuni per astrarre le dipendenze per rendere testabile il codice Java. Tuttavia, ci sono diversi metodi alternativi per raggiungere gli stessi obiettivi. Uno in particolare è che il codice d...
posta 27.08.2016 - 00:03
0
risposte

Interfacce di classe con più classi e iniezione delle dipendenze

NOTA SUL TITOLO DELLA DOMANDA: Non sapevo davvero come esprimere il titolo, quindi se qualcuno può modificarlo e renderlo più articolato, lo apprezzerei molto. DOMANDA: In sostanza, quello che sto cercando di fare è creare una classe princ...
posta 02.05.2015 - 00:22
0
risposte

Come pulire la radice di composizione da qualcosa di diverso dalla costruzione di oggetti?

Sto facendo DI (iniezione manuale) nella mia applicazione. La mia (pseudo-) composizione root ha un aspetto simile al seguente: var connectionSettings = new Settings(SqlParameters) var dataLoader = new SqlDataLoader(connectionSettings) var...
posta 05.11.2014 - 18:23
4
risposte

Approcci graduali all'iniezione di dipendenza

Sto lavorando per rendere le mie classi testabili con l'unità, usando l'iniezione di dipendenza. Ma alcune di queste classi hanno molti clienti, e io non sono pronto a rifattenerli tutti per iniziare a passare le dipendenze ancora. Quindi sto pr...
posta 29.01.2011 - 21:00
0
risposte

Scrittura singola, lettura multipla di oggetti stateful

Scenario: Un feed di input di dati (chiama questo Source ) Più oggetti (chiama questi Layer1 ) leggi questo Source e analizza il feed. Questa analisi è stateful. Gli oggetti Layer1 hanno parametri di configurazione. A...
posta 09.05.2013 - 18:14
0
risposte

Sto seguendo un buon processo di progettazione? Il framework Abp è eccessivo?

Mentre finisco un progetto e ne avvio un altro, ho una finestra temporale ridotta per creare un'architettura per il nuovo. Vengo dal seguente design: Applicazione web Riceve modelli di dominio e amp; DTO, invia DTO configurazione dell'...
posta 26.09.2014 - 14:18
1
risposta

Ninject / DI: come passare correttamente i dati di inizializzazione al tipo iniettato in fase di esecuzione

Ho le seguenti due classi: public class StoreService : IStoreService { private IEmailService _emailService; public StoreService(IEmailService emailService) { _emailService = emailService; } } public class EmailService...
posta 20.08.2014 - 05:23