Domande con tag 'dependency-injection'

1
risposta

Organizzazione dell'accesso ai dati per l'iniezione delle dipendenze

Nella nostra azienda abbiamo una storia relativamente lunga di applicazioni database supportate, ma abbiamo appena iniziato a sperimentare con l'iniezione di dipendenza. Sto cercando consigli su come convertire il nostro schema di accesso ai dat...
posta 08.04.2014 - 06:56
2
risposte

C'è un modo migliore per progettare queste classi?

Ho due classi commerciali: TimesheetDay e TimeSlot. One TimesheetDay può avere uno o più TimeSlots. Le classi TimesheetDay e TimeSlot dipenderanno da un oggetto che implementa un'interfaccia corrispondente di TimesheetDayData e TimeSlotData....
posta 05.01.2012 - 20:27
1
risposta

Utilizzo di Spring in Java Project

Ho una domanda su un corretto utilizzo di Spring. So che alcune persone usano il DI "aggressivamente" in modo che usino sempre la molla e eliminino completamente l'uso della parola "nuovo" nel codice di produzione. D'altra parte, so che la...
posta 28.02.2016 - 10:32
1
risposta

Sharding con IoC

Mi sono imbattuto in una situazione in cui ho bisogno di dividere un database (Oracle, ma ciò non è particolarmente importante). L'essenza del problema è che ho scritto un sistema su larga scala in uno stile TDD abbastanza standard, con repos...
posta 12.02.2012 - 19:23
1
risposta

JSP Model 2 Architecture and Dipendent Injection

Se sto scrivendo un'applicazione web che utilizza l'architettura del modello 2, è possibile utilizzare il framework di Google Guice (o davvero qualsiasi contenitore IoC)? La ragione per cui pongo questa domanda è perché tutto ciò che ho cercato...
posta 22.11.2011 - 20:29
2
risposte

Il passaggio del contenitore DI in fabbrica è sempre un antipattern?

In genere risponderei sempre a "sì" a questa domanda, perché a questo punto il tuo contenitore DI è diventato un localizzatore di servizi e stai perdendo i vantaggi di DI. Tuttavia, mi chiedo se sia accettabile nel seguente scenario specifico...
posta 12.11.2018 - 16:52
1
risposta

Personalizzazione della configurazione con Iniezione delle dipendenze

Sto progettando una piccola libreria di infrastruttura applicativa, con l'obiettivo di semplificare lo sviluppo di applicazioni basate su ASP.NET MVC. L'obiettivo principale è applicare la convenzione sulla configurazione. Hovewer, voglio anc...
posta 13.06.2011 - 17:52
0
risposte

Iniezione di dipendenza: creazione di fabbriche di oggetti rispetto all'utilizzo di inversione di contenitori di controllo [chiuso]

Quando si richiede di usare dependency injection, utilizzo sempre contenitori IoC come Ninject, Unity o quello integrato in ASP.Net Core MVC. Tuttavia, ho appena visto l'idea di "perché non creare una fabbrica di oggetti" e quindi invece di inte...
posta 16.12.2017 - 21:07
0
risposte

Dipendenze tra moduli solo funzioni: hardcoding vs alternative

Passando da uno sfondo procedurale a "FP in small, OO in the large", sono alle prese col seguente problema. Supponiamo che ci siano moduli, ciascuno contenente solo funzioni matematiche numeriche senza effetti collaterali. Alcune funzioni richie...
posta 31.01.2018 - 22:07
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