Fragmented - An Android Developer Podcast
Fragmented - An Android Developer Podcast
Donn Felker, Kaushik Gopal
157: Effective Java Item# 20 - Prefer interfaces to abstract classes
25 minutes Posted Mar 31, 2019 at 10:00 pm.
0:00
25:40
Download MP3
Show notes

In this episode, Donn talks about Item #20 in the Effective Java book (third series) by Joshua Bloch. He discusses why you should think about using interfaces over abstract classes, how they can add mixin like behavior to retrofit existing classes with new behavior, default methods, skeleton implementations and more.

Enjoy.

Sponsors 🙏

  • sentry.io - Your code is broken. Let’s fix it together - https://sentry.io/for/android/

Contact