A conference in Malmö for software developers
Eric Doernenburg, ThoughtWorks Ltd.Erik Doernenburg is a senior developer and technical architect at ThoughtWorks, Inc. where he is helping clients with the design and implementation of large-scale enterprise solutions. Based on his experience with J2EE, Microsoft .NET and other environments, Erik is currently exploring patterns of enterprise software, focusing on SOA. Erik has been an advocate of agile, test-driven, object-oriented development and Open Source software for many years.
Dependency Injection. An introduction into the Inversion od Control principle and the Dependency Injection pattern, with discussion of the benefits of using these, practical examples using the popular Spring IoC container, and an explanation why using IoC will benefit any Agile development effort.