Happy Path Programming cover image

#69 Polymorphism Unbound

Happy Path Programming

CHAPTER

The Importance of Functional Programming

I think ultimately it forces you to duplicate a lot of code. Look at objects in another way. We solved this quote unquote solve this problem by using encapsulation. But now everything that manipulates that object has to be inside of that class. And so we didn't, and ironically, that was one of the things that object-oriented programming was supposed to help is eliminating code duplication. It's like, nope. Let me explain category theory too, and then it'll make sense.

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