This post is available at http://www.thinkcode.se/blog/2010/05/16/dependency-injection
Blog at WordPress.com.