![Fragmented - An Android Developer Podcast artwork](https://is2-ssl.mzstatic.com/image/thumb/Podcasts123/v4/00/f5/c0/00f5c0f5-91e8-c52a-3a5c-8187c4b43797/mza_4290848285973845015.jpg/100x100bb.jpg)
087: Effective Java - Item #16: Favor Composition over Inheritance
Fragmented - An Android Developer Podcast
English - June 19, 2017 05:00 - 19 minutes - 18 MB - ★★★★★ - 53 ratingsTechnology Education How To android developer java androiddev kotlin Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: 086: Working Effectively With Legacy Code
Next Episode: 088: Offensive programming
In this mini-Fragment episode, Donn talks about Item #16 of the Effective Java series - Favor Composition over Inheritance. You'll learn why using inheritance is not always a great idea and how you can use composition in place of it to make your code more anti-fragile, resilient and clean.
Show Notes
Contact
@fragmentedcast [twitter.com]
@donnfelker [twitter.com]
@kaushikgopal [twitter.com]