Slides from my talk at Kyiv Kotlin User Group: First Blood, 2017-12-12
Video: https://youtu.be/s2m1w8t7k3Y?t=5730
The Delegation pattern is an OOD pattern that allows object composition to achieve the same code reuse as inheritance.
Let's find out what Kotlin offers us in a world where we have no control over the creation of many objects to save our time in many cases.