Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

169. SOLID - Dependency inversion principle

169. SOLID - Dependency inversion principle

FromThe Rabbit Hole: The Definitive Developer's Podcast


169. SOLID - Dependency inversion principle

FromThe Rabbit Hole: The Definitive Developer's Podcast

ratings:
Length:
13 minutes
Released:
Aug 18, 2020
Format:
Podcast episode

Description

Today’s show marks our reaching of the final letter in our discussion of SOLID, the D, which stands for the Dependency Inversion principle! We kick things off with a bit of research on exactly what the Dependency Inversion principle states, and from there we unpack what implementing it in the real world might look like. Our conversation is all about the idea that pieces of your code should be decoupled and you can do this using interfaces. We discuss how the Dependency Inversion principle might be applied when you are connecting to databases, how it relates to inversion of control and ways of implementing it other than dependency injection.
Released:
Aug 18, 2020
Format:
Podcast episode

Titles in the series (100)

Welcome to The Rabbit Hole, the definitive developers podcast. If you are a software developer or technology leader looking to stay on top of the latest news in the software development world, or just want to learn actionable tactics to improve your day-to-day job performance, this podcast is for you.