Algorithms + Data Structures = Programs cover image

Episode 216: Programming Paradigms and Algorithmic Thinking

Algorithms + Data Structures = Programs

00:00

Navigating Under-Programming and Design Patterns

This chapter delves into under-programming, exploring data transformation for algorithms and the role of design patterns in bridging gaps within programming languages. It critically examines the visitor pattern, its relation to the expression problem, and the trade-offs between introducing new functionality and types in programming paradigms.

Transcript
Play full episode

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