Skip to content
168. SOLID - Interface specificity principle episode artwork

Dec 25, 2021 16 min

168. SOLID - Interface specificity principle

from Kutad Gubilik's Listen Later Hosted by Stride NYC

Podcast: The Rabbit Hole: The Definitive Developer's Podcast (LS 39 · TOP 2% what is this?) Episode: 168. SOLID - Interface specificity principle Pub date: 2020-08-11 Get Podcast Transcript → powered by Listen411 - fast audio-to-text and summarization We’re back on SOLID ground. Today we explore the ‘I’ in SOLID, A.K.A the interface segregation principle or ISP. After debating how inappropriately the principle is named, we dive into what it means, that “no client should be forced to depend on methods it does not use.” We drill even further into what this means by using the metaphor of a Swiss Army knife and what it would take to code an athlete in Java. We discuss why you should apply the ISP and later share experiences where we’ve abandoned the principle, intentionally or not. The podcast and artwork embedded on this page are from Stride NYC, which is the property of its owner and not affiliated with or endorsed by Listen Notes, Inc.

Episode details come from the podcast's RSS feed.

Embed this episode

Podcast: The Rabbit Hole: The Definitive Developer's Podcast Episode: 168. SOLID - Interface specificity principle Pub date: 2020-08-11 Details: https://www.listennotes.com/e/a77faf13b4df44c398b34033fa14d287/ The podcast and artwork embedded on this page are from Stride NYC, which is the property of its owner and not affiliated with or endorsed by Listen Notes, Inc.

Ready to play

168. SOLID - Interface specificity principle

0:00 16:05

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Kutad Gubilik's Listen Later?

This episode is 16 minutes long.

When was this Kutad Gubilik's Listen Later episode published?

This episode was published on December 25, 2021.

Can I download this Kutad Gubilik's Listen Later episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.