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.
Embed this episode
What this episode covers
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.
No transcript yet.