Domande con tag 'dependency-injection'

2
risposte

I quadri di iniezione delle dipendenze sono utili nelle lingue digitate dinamicamente?

Qualche tempo fa stavo indagando su framework di iniezione di dipendenza per un progetto su cui sto lavorando in Python (parte di un lavoro a tempo pieno, moderatamente grande e complesso). Ho trovato alcuni progetti come dependency_injector c...
posta 29.05.2017 - 19:38
4
risposte

In che modo un contenitore di Dipendenza iniezione / IOC conosce quale implementazione utilizzare?

Quando usi un contenitore IoC, in questo modo: var svc = IoC.Resolve<IShippingService>(); In che modo il contenitore IoC sceglie quale implementazione di IShippingService istanziare? Inoltre, se sto chiamando quanto sopra per...
posta 21.03.2016 - 18:29
2
risposte

Cosa mi manca nella mia (errata) comprensione di IoC / DI / Castle Windsor?

Ok, ecco come ho capito che IoC e DI in Web API funzionano quando uso Castle Windsor. Nota, però, che la mia fiducia nel fatto che io la capisca come dovrei, comunque, cade da qualche parte tra la mia sicurezza che potrei meglio Dennis Rodman...
posta 09.01.2014 - 01:43
1
risposta

L'avere DI Happen nella Composition Root va contro il punto intero di Dependency Injection?

Uso Dependency Injection per un'applicazione web .NET MVC in cui ho tre livelli di base: 1) App Web 2) Livello di servizio 3) Livello dati Inserisco il livello dati nel livello di servizio e il livello di servizio in un controller nella mi...
posta 20.10.2015 - 17:53
2
risposte

Servizi statici e testabilità

Dove viene disegnata la linea figurata per l'utilizzo di servizi statici in un progetto? Sono uno studente della coop che lavora e impara a scrivere progetti .net MVC. Ho sviluppato cercando di attenermi a TDD. Nel mio progetto sto usando ninj...
posta 23.11.2016 - 19:56
2
risposte

Statistica deterministica vs classi iniettabili

Ho in mente diverse funzioni deterministiche che vorrei mettere insieme, ma sono alle prese con le piene implacazioni del fare: Classe statica con metodi statici Istanza di una classe che può essere iniettata nei consumatori In entrambi...
posta 10.11.2016 - 17:28
1
risposta

Qual è la motivazione dietro l'annotazione @ImplementedBy in Guice?

Di recente ho letto sull'annotazione @ImplementedBy disponibile in Google Guice . Consente al programmatore di specificare un'associazione tra un'interfaccia e la sua implementazione per l'uso futuro nell'integrazione delle dipendenze. È u...
posta 16.05.2015 - 20:38
1
risposta

PHP: iniezione della stessa connessione al database in più oggetti

Supponiamo che ci siano due classi che definiscono oggetti con funzioni molto diverse in modo tale che nel datastore le informazioni richieste siano divise in due database separati. Ad esempio, le classi Employee e SteelExtruder pos...
posta 21.06.2015 - 18:39
2
risposte

Iniezione delle dipendenze per una libreria con dipendenze interne

Sfondo Sto lavorando su una libreria di classi a supporto di un sito web. La libreria combina API correlate di diversi fornitori, ognuno dei quali ha le proprie sfumature e oggetti di dominio. Ad esempio, immagina che ci sia un fornitore di...
posta 23.05.2017 - 02:46
2
risposte

Oggetto console statico o dipendenza da iniezione?

Per un progetto corrente ho creato una classe Console che avvolge il solito cout del C ++, scrive l'output in un file o usa Console::WriteLine a seconda dell'ambiente. Attualmente ho impostato il mio codice base per iniettare un o...
posta 27.04.2015 - 11:19