Designer Notes cover image

Designer Notes 73: Liz England

Designer Notes

CHAPTER

The Importance of Containers in Programming

It's like we try to do stuff with inheritance. Like all cats are going to chase all small mammals, right? But if you put a mouse on one side of a cat and a hedgehog on the other side of the cat, where do you expect a cat to go first? A mouse? Yeah. So you actually need to split out the hierarchy and not just rely on categories of things. You can do categories of things to do fallbacks, but the most important parts of the identity of the object were actually the things that were most important to replicate in the game. That cat's chase mice. Right. And that elephant's fear mice, but not other rabbits, right?

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner