More talks in the program:
10:15 - 11:00
Dependency injection libraries and frameworks seem to be so common these days that even the simplest projects start with introducing a DI framework. There are some good reasons to use DI frameworks, but in general, they can be less useful than expected. In this live coding session, I will take you on a refactoring journey moving a small web application from Spring to pure Kotlin. You will see how using modern language constructs can help achieve most benefits of DI frameworks without the need for reflection or compiler plugin magic.