Saturday, September 24, 2011

Dependency injection

Dependency injection (DI) is a design pattern in object-oriented computer programming whose purpose is to reduce the coupling between software components. It is similar to the factory method pattern. Frequently an object uses (depends on) work produced by another part of the system. With DI, the object does not need to know in advance about how the other part of the system works. Instead, the programmer provides (injects) the relevant system component in advance along with a contract that it will behave in a certain way.

http://code.google.com/p/roboguice/

Recommended by Alan Cooke.

1 comment:

  1. Software testing training in Jaipur www.qaguides.com
    Selenium training in jaipur www.qaguides.com
    software testing course in jaipur www.qaguides.com
    software testing training institute in jaipur www.qaguides.com
    selenium training in jaipur www.qaguides.com
    DevOps training in Jaipur www.qaguides.com
    Devops classes in Jaipur www.qaguides.com
    Python training in Jaipur www.qaguides.com
    python coaching in jaipur www.qaguides.com
    python course in jaipur www.qaguides.com
    python classes in jaipur www.qaguides.com
    best python training in jaipur www.qaguides.com
    python institute in jaipur www.qaguides.com
    best python coaching in jaipur www.qaguides.com
    best java training institute in jaipur www.qaguides.com
    java training institute in jaipur www,qaguides.com
    java classes in jaipur www.qaguides.com
    Java training in Jaipur www.qaguides.com
    Summer Internship Training Jaipur www.qaguides.com
    Summer Training In Jaipur www.qaguides.com
    MCA Internship in Jaipur www.qaguides.com
    Internship in Jaipur www.qaguides.com
    Jmeter Training in jaipur www.qaguides.com
    Salesforce Training in jaipur www.qaguides.com
    Salesforce classes in jaipur www.qaguides.com
    Appium Training in jaipur www.qaguides.com
    Appium classes in jaipur www.qaguides.com

    ReplyDelete