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

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
Get the app