[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ruby-talk
Subject:    Re: [ANN] Dissident 0.1, a Ruby dependency injection container
From:       Christian Neukirchen <chneukirchen () gmail ! com>
Date:       2005-09-21 17:55:32
Message-ID: m23bnyl2zt.fsf () gmail ! com
[Download RAW message or body]

Piergiuliano Bossi <p_bossi_AGAINST_SPAM@tiscali.it> writes:

> Logan Capaldo wrote:
>> This is a little OT, but every-time dependency injection comes up I
>> go a googling, and I never seem to be able to wrap my head around an
>> explanation of what it is, and what the purpose is. Could someone
>> point me to a good explanation?
>> 
>
> Check:
> *) http://martinfowler.com/bliki/InversionOfControl.html
> *) http://martinfowler.com/articles/injection.html
>
> The whole point is about lower coupling, higher cohesion, enhance
> independence, ease testing in isolation.

Also see http://onestepback.org/articles/depinj/ for a Ruby POV.

> Giuliano
-- 
Christian Neukirchen  <chneukirchen@gmail.com>  http://chneukirchen.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic