A great talk by John Arstingstall about dependency injection, aka the ioC Container.

http://vimeo.com/88888213