Domande con tag 'dependency-injection'

3
risposte

Paradigmi di registrazione, DI / IoC, gerarchie di oggetti

Sto cercando di capire come supportare il seguente scenario di esempio sta usando C # come lingua di esempio. Scenario La NASA sta inviando Rovers e Satelliti a diversi Pianeti questi veicoli richiedono molta registrazione e, p...
posta 15.09.2016 - 23:47
3
risposte

Il contenitore IoC dovrebbe essere parte della libreria portatile?

Vedo i vantaggi di Librerie di classi portatili per la centralizzazione di Models e ViewModels su un unico code-base. Dove dovrebbe avvenire la gestione delle dipendenze (contenitore IoC)? I miei modelli hanno dipendenze che credo possano trar...
posta 24.01.2014 - 23:42
4
risposte

Design Pattern per riprovare e gestire gli errori

Sto cercando di trovare un buon modello di progettazione, o forse una serie di pattern, per iniettare la gestione degli errori e riprovare la gestione durante il recupero dei dati da un webservice. Ad esempio, ho: do { //get the data he...
posta 22.06.2015 - 19:48
1
risposta

Iniezione di dipendenza: solo per oggetti a istanza singola?

Che cosa succede se voglio disaccoppiare anche la mia applicazione, da classi come Product o User? (che di solito hanno più di un'istanza) Dai un'occhiata a questo esempio: class Controller { public function someAction() { $prod...
posta 13.11.2011 - 21:03
1
risposta

Flusso di dati nell'iniezione delle dipendenze

Cosa abbiamo Un modello di albero complesso memorizzato su più file XML Classi di modelli Java che rappresentano il modello XML Tutte le classi come POJO Tutte le classi annotate con jaxb jaxb per leggere i file XML Un albero di...
posta 02.09.2016 - 10:47
4
risposte

Pattern da utilizzare per diverse fasi in un software

Sto sviluppando un software per un laboratorio per testare alcuni dispositivi. Per testare ogni dispositivo ci sono molti sottotest che dovrebbero essere fatti per raggiungere il risultato finale. Per eseguire un test completo, il software deve...
posta 13.06.2013 - 21:52
2
risposte

Come programmare object-oriented con un framework DI? [duplicare]

La mia impressione è che i progetti che utilizzano un framework DI come Spring o Guice tendono a perdere il loro orientamento agli oggetti e degenerano in un progetto puramente procedurale: DI non solo centralizza la domanda su quale im...
posta 19.01.2013 - 17:01
2
risposte

Inject classi protette (interne) del pacchetto in fase di esecuzione

Mi riferisco al libro di Robert C. Martins "Architettura pulita" nella parte superiore della pagina 318. Lì afferma: In the ports and adapters approach, the OrdersService and Orders interfaces have inbound dependencies from other packa...
posta 19.12.2018 - 13:59
4
risposte

È davvero possibile che le librerie non dipendano da altre librerie?

Spesso vedo il consiglio che dovresti provare a rendere indipendente ogni libreria. Eppure in realtà non riesco mai a ottenerlo. Questo consiglio di BS o è effettivamente possibile in qualche modo realistico? Esempio: scrivo una libreria vett...
posta 05.04.2014 - 00:37
2
risposte

quando si utilizza l'iniezione di dipendenza, devo sempre passare un'interfaccia

Quando si utilizza l'iniezione dipendente, generalmente si passa tutto intorno come un'interfaccia (forse con l'eccezione delle primitive e delle stringhe). Ciò ti consente di azzardare facilmente il comportamento, senza modificare l'implementaz...
posta 19.09.2014 - 20:07