Dependency Injection, why is it awesome and why should I care?
- What is Dependency Injection?
- When / why would I use this in my projects?
- Intro to Aspect-Oriented Programming (or AOP).
- Intro to Inversion of Control (IOC).
- What is "Bean Management"?
- Code samples in a variety of languages showing when it might be useful to add some DI magic into your application.