Mostrando entradas con la etiqueta Inyección de Dependencias. Mostrar todas las entradas
Mostrando entradas con la etiqueta Inyección de Dependencias. Mostrar todas las entradas

Inyección de dependencias en Android con Dagger

jueves, 13 de noviembre de 2014



El anterior artículo Eligiendo IDE para trabajar con Android, fue el primero desde que estoy colaborando en mi empresa en un proyecto de Android. En este artículo vamos a ver como podemos llevar a cabo inyección de dependencias en Android utilizando Dagger.

Introducción a Contenedor de Inversión de Control (IOC Container)

jueves, 18 de septiembre de 2014


En anteriores post vimos una introducción a inyección de dependencias y introducción a inversión de control , en este vamos a ver como podemos realizar inyección de dependencias utilizando un contenedor de inversión de control.

Introducción a Inyección de Dependencias (DI)

viernes, 5 de septiembre de 2014

Logo de Inyección de Dependencias

La Inyección de Dependencias es un patrón de diseño que implementa uno de los principios SOLID, el Principio de Inversión de Dependencia, que dice que no se debería depender de concreciones sino de abstracciones.

Este es el primer post de una serie sobre inyección de dependencias (DI) e inversión de control (IOC), que normalmente se suelen mezclar y confundir, pero que son dos cosas totalmente diferentes.

De hecho en este primer post de la serie vamos a hacer una introducción a inyección de dependencias y veremos un ejemplo pero no vamos a utilizar, ni explicar, inversión de control. Vamos a realizar inyección de dependencias sin inversión de control, viendo así que son cosas diferentes.

Aprender Inyección de Dependencias con Mark Seemann (@ploeh)

viernes, 11 de octubre de 2013




Cuando me decidí a aprender sobre inyección de dependencias empece a buscar información sobre libros, artículos que cubrieran el tema pero lo que encontraba era bastante sencillo o el típico hello word y no terminaba de convencerme.
Finalmente conseguí entender la lógica de la inyección de dependencias como para atreverme a hacer un ejemplo, la cosa estaba clara, una de las formas de pasar a una clase sus dependencias es a través del constructor, pero ¿quien debería crear las clases y pasar las dependencias a cada una?, fue entonces cuando me encontré con el articulo de Mark Seemann sobre CompositionRoot.
A través de este blog decubrí su libro Dependency Injection in .Net, no se si el mejor libro sobre inyección de dependencias para .net, porque seguro que no investigue todos, pero sin duda el que más me ayudo con este tema en ese momento.