[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:       Logan Capaldo <logancapaldo () gmail ! com>
Date:       2005-09-21 21:25:49
Message-ID: 523058F9-A2C1-4D2D-BE84-CD1507B0A5A0 () gmail ! com
[Download RAW message or body]


On Sep 21, 2005, at 1:55 PM, Christian Neukirchen wrote:

> 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
>
>

Aha, thanks for the ruby example, it kind of cleared up the Java  
examples.

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

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