Software Unscripted cover image

The EYG Language with Peter Saxton

Software Unscripted

CHAPTER

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.

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.
App store bannerPlay store banner