Domande con tag 'dependency-injection'

4
risposte

"Inversion of Control" promuove "Anemic Domain Model"?

Quando ho utilizzato IoC Container nel mio ultimo progetto, sono finito con entità anemiche e gran parte della mia logica di business in Stateless Services. Ho visto progetti scritti da altri sviluppatori che utilizzano "Inversion of Control"...
posta 01.05.2011 - 10:51
3
risposte

In che modo l'iniezione di dipendenza aumenta l'accoppiamento?

Sulla pagina di Wikipedia su dipendenza da iniezione, la sezione sugli svantaggi ci dice questo: Dependency injection increases coupling by requiring the user of a subsystem to provide for the needs of that subsystem. con un link a un...
posta 04.06.2014 - 15:57
3
risposte

Che cos'è l'iniezione del costruttore?

Ho esaminato i termini iniezione del costruttore e iniezione della dipendenza mentre si passava attraverso gli articoli sui modelli di progettazione (Service locator). Quando ho cercato su google l'iniezione del costruttore, ho ottenuto risul...
posta 29.11.2012 - 11:34
6
risposte

Quali classi devono essere autowired da Spring (quando utilizzare l'iniezione di dipendenza)?

Da tempo utilizzo Dependency Injection in primavera, e capisco come funziona e quali sono alcuni pro e contro del suo utilizzo. Tuttavia, quando sto creando una nuova classe, mi chiedo spesso: questa classe dovrebbe essere gestita da Spring IOC...
posta 10.03.2014 - 13:03
4
risposte

Intercettazione vs Iniezione: una decisione di architettura quadro

C'è questa struttura che sto aiutando a progettare. Esistono alcune attività comuni che dovrebbero essere eseguite utilizzando alcuni componenti comuni: registrazione, memorizzazione nella cache e raccolta di eventi in particolare. Non sono s...
posta 10.03.2012 - 01:01
5
risposte

Qual è il modo migliore per costruire una fabbrica usando NInject?

Sto abbastanza bene con l'iniezione delle dipendenze usando NInject in MVC3. Mentre lavoravo in un'applicazione MVC3, ho sviluppato una Custom Creation Factory personalizzata usando NInject, quindi ogni controller creato avrà delle dipendenze in...
posta 07.02.2012 - 12:38
6
risposte

Iniezione delle dipendenze; buone pratiche per ridurre il codice boilerplate

Ho una domanda semplice, e non sono nemmeno sicuro che abbia una risposta, ma proviamo. Sto codificando in C ++ e uso l'iniezione di dipendenza per evitare lo stato globale. Funziona abbastanza bene, e non corro spesso in comportamenti inaspetta...
posta 05.08.2012 - 05:46
7
risposte

Qual è il modo "giusto" per implementare DI in .NET?

Sto cercando di implementare l'iniezione di dipendenza in un'applicazione relativamente grande ma non ho esperienza in esso. Ho studiato il concetto e alcune implementazioni di IoC e gli iniettori di dipendenza disponibili, come Unity e Ninject....
posta 27.06.2016 - 08:52
4
risposte

Legittimo "vero lavoro" in un costruttore?

Sto lavorando a un progetto, ma continuo a colpire un posto di blocco. Ho una particolare classe (ModelDef) che è essenzialmente il proprietario di un albero nodo complesso costruito analizzando uno schema XML (penso DOM). Voglio seguire i buoni...
posta 20.12.2015 - 02:11
5
risposte

Quali sono i vantaggi dell'iniezione di dipendenza nei casi in cui quasi tutti hanno bisogno di accedere a una struttura dati comune?

Ci sono molti motivi per cui i globali sono malvagi in OOP . Se il numero o le dimensioni degli oggetti che richiedono la condivisione sono troppo grandi per essere passati in modo efficiente nei parametri di funzione, in genere tutti racco...
posta 22.09.2015 - 15:22