Wednesday Nov 21
13:20 –
14:10
Aud 10+11
The Do's and Don'ts of Error Handling
Handling errors in programs is tricky.
We want to write systems that work reasonable well even if there are errors in the code. This is possible, and the results have been used in production systems for many years.
This talk outlines the do's and don'ts of error handling. Things you should do if you want to write fault tolerant code, and things you should not do.
I will argue that making fault-tolerant and scalable systems is possible if you have got the system architecture right, bit very difficult otherwise.
I'll share some examples of my favorite programming languages showing how things should be done, and how they should not be done.
-
SOLID ElixirGeorgina McFadyenMonday Nov 19 @ 10:20
-
Rust Async Programming in 2018Katharina FeyMonday Nov 19 @ 16:20
-
Let’s Get Lazy: Exploring the Real Power of StreamsVenkat SubramaniamMonday Nov 19 @ 11:30
-
Reaching Beyond Traditional Boundaries with ClojurePhil HofmannTuesday Nov 20 @ 17:30
-
The Why of Go v2: Brave New World EditionCarmen AndohMonday Nov 19 @ 15:10
-
Fresh Async With KotlinRoman ElizarovTuesday Nov 20 @ 10:20
-
Simplification and Automation in Java: Yesterday, Today and TomorrowRod JohnsonMonday Nov 19 @ 15:10
-
The Do's and Don'ts of Error HandlingJoe ArmstrongWednesday Nov 21 @ 13:20
-
Why I Was Wrong About TypeScriptTJ VanTollTuesday Nov 20 @ 11:30