Sven Efftinge (itemis AG )
Making at Eclipse · Standard
Tuesday, 16:30, 20 minutes | Stevens Creek
Dependency Injection done right lets you improve the testability of your software system, get rid of all global state access (singletons) and allow users of your framework to compose and exchange any implementation arbitrarily. Not only Java EE developers know and love this incredibly cool technique for a couple of years now.
In this talk you will learn what Dependency Injection is. We will discuss the e4 programming model and look into how Dependency Injection can be combined with OSGi and Equinox in particular. I am convinced that Dependency Injection is an important addition to every Eclipse developers tool box. Once understood and used you wont want to do a single project without it anymore.
Sven Efftinge (itemis) leads an Eclipse open-source developer lab in Kiel. He is project lead of the Xtext framework at eclipse.org and the original architect of the Xpand language family (a.k.a. openArchitectureWare 4). Sven is also a speaker at software conferences, co-author of a book and writes articles for magazines.