The Magic of Delegates in Kotlin


5th November 2020
Speaker Date: 4th November 2020
Speaker Time: MDT: 18:00-19:00
Attendee Date: 5th November 2020
Attendee Time: IST: 06:30-07:30 | SGT: 09:00-10:00 | AEST: 12:00-13:00
Duration: 50 mins
Venkat Subramaniam
Founder, Agile Developer, Inc

Very many good books on OO design have advised us to choose delegation over inheritance. Yet, most developers using OO languages like Java use inheritance predominantly compared to delegation. Part of the reason is the lack of support for delegation when compared to inheritance. In this presentation we will see how Kotlin has first class support for delegation. We will look at how delegation helps us better model relationships and take a look at some usecases of applying delegates in Kotlin.

You may also be interested in

3rd, September

Time
Do You Know Da Wae

We build development teams based on individual ability to write code but development of a software project of any significance...

3rd, September

Time
Developer is 'King' - Unleashing Innovation by Unblocking your Developers

As each industry is disrupted by the wave of digital transformation, harnessing and unlocking new ideas can only be done...

26th, November

Time
Effecting Change—The Art Of Leading Teams

As leaders we want our teams to pursue great ideas and change directions to realize the goals. However, often we...

26th, November

Time
Leading a Team of Subject Matter Experts with Confidence

As a leader, it is impossible to be an expert on all aspects of your delivery - this is why...

26th, November

Time
Identifying And Removing Impediments

Executing a software project has many challenges. For a team to function smoothly and deliver working solution we have to...

3rd, September

Time
Modern Software Development

Our industry never stops changing, but sometimes those changes are trivial and fluffy and we can ignore them. Sometimes they...