Software Engineering Radio - the podcast for professional software developers cover image

SE Radio 577: Casey Muratori on Clean Code, Horrible Performance?

Software Engineering Radio - the podcast for professional software developers

00:00

The Challenges of Reading Code in Libraries

They discuss the challenges they face when reading code in libraries and the impact of abstraction and encapsulation on code readability. They argue that while these concepts are often presented as improving readability, they can actually make it harder to find and fix bugs. They also explore different definitions of readability and understandability, highlighting the importance of exposing what should matter to the user.

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