
#35 The Pattern of Design Patterns
Happy Path Programming
Scala's Tail Recursion Optimization
In Scala, there's a lot of places where I think about, okay, this value on this particular call chain, it doesn't need to be computed. And so then I make it a lazy vowel. But that's something I have to think about is like, given given the execution structure of my application and different paths that I go down. Do I want this thing to be a lazy vowel or not? It's like, why am I making that decision?
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.