
Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.
99 Practical Bottles of OOP (The Changelog #225)
Sandi Metz joined the show to talk about her beginnings on a mainframe, her 30+ years of programming experience, the ins and outs of OOP, her book Practical Object-Oriented Design in Ruby (aka POODR), as well as her latest book 99 Bottles of OOP which she co-authored with Katrina Owen. We also covered a few listener submitted questions at the end.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors
- Heap – Automate the annoying parts of user analytics. No more manual anything. Just insights.
- Rollbar – Put errors in their place! Full-stack error tracking for all apps in any language.
-
Code School – Learn to program by doing with hands-on courses. Save $10 per month! Sign up for Code School for only $19 per month by using our special URL
codeschool.com/changelog
.
Featuring
- Sandi Metz – Twitter, GitHub, Website
- Adam Stacoviak – Twitter, GitHub, LinkedIn, Website
- Jerod Santo – Twitter, GitHub
Notes and Links
- Sandi’s first book — Practical Object-Oriented Design in Ruby (aka POODR)
- 99 Bottles of OOP by Sandi Metz
- Katrina Owen co-authored 99 Bottles with Sandi
- Check out Understanding Computation — From Simple Machines to Impossible Programs by Tom Stuart — use the code
PCBW
to save 40% on a print book, or 50% on an ebook from O’Reilly - Design Patterns: Elements of Reusable Object-Oriented Software from the GangOfFour — Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides
Something missing or broken? PRs welcome!