Software Unscripted cover image

The EYG Language with Peter Saxton

Software Unscripted

00:00

Mastering Error Handling in Programming

This chapter focuses on the intricacies of error handling in programming, using division by zero as a case study to explore safe operation results versus abort strategies. The dialogue also covers the evolution of error management in programming languages, touching on deterministic testing systems, effectful versus non-effectful code, and JSON processing methods. With a deeper look at type safety and the impact of nominal types on code semantics, the chapter provides a comprehensive view of maintaining robustness in software design.

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