Two's Complement cover image

Semi-Solid Principles

Two's Complement

00:00

Speculatively Designing a Library Is Not a Tax

I don't think the benefit of people finding those libraries and then using them is worth it. I have heard that Barbara Liskov proposed this as an argument against inheritance. It's way more expensive to write library code and reusable code than it is to write something that's like more application focused for sure. So then L, let's go substitution. Which means you can switch in Barbara anywhere you like. Yep. And any Barbara shaped object can be replaced with a sub Barbara that is equivalent in every respect.

Play episode from 18:01
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app