------art_61241_24962020.1170097787453
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Thee third google result for "dependency injection" is ruby-specific.

On 1/29/07, PerfectDayToChaseTornados <noone / emailaddress.invalid> wrote:
>
> Hi All,
>
> I am a Java developer of many years & just starting to get into Ruby (&
> really enjoying it!). However I am used to 'coding by contract' using
> interfaces. This is especially great when using dependency injection
> (usually via Spring). It makes testing very easy, as 'mocks' can be
> written
> simply & then plugged in. I know that there isn't an equvalent for an
> interface in Ruby, but is there a pattern which would typically be used? I
> was wondering whether to create Modules in place of my interfaces &
> provide
> them with methods which throw Exceptions, thus forcing them to be
> overrriden
> in the classes that include them? Also how does one manage dependency
> injection in Ruby? Is there a good framework/library/pattern typically
> used
> for this, or are there good 'Ruby reasons' not to use DI?
>
> Many thanks
>
> --
> pdtct
>
>
>
>

------art_61241_24962020.1170097787453--