This video was recorded at Code Elixir LDN 19
Get involved in Code Sync’s next conference [ Ссылка ]
---
Error-free Elixir
by Maciej Kaszubowski
Error-free Elixir
Error handling can greatly increase the complexity of the system. In Elixir, the default way of reducing the error-handling code is to use the "Let it crash!" approach. But there's another way.
In this talk, you'll learn how to eliminate errors by redefining the operation semantics, all supported by real-life examples. By doing so, you'll be able to not only reduce the need for error handling, but also simplify the entire codebase, make it smaller, more testable and easier to understand.
OBJECTIVES
Teach how we can reduce the amount of error-handling code.
AUDIENCE
All Elixir developers - because we're way too used to using error tuples and this should change.
THIS TALK IN THREE WORDS:
Error handling code
TALK LEVEL: Beginner
---
THE SPEAKER - Maciej Kaszubowski
Software Developer at AppUnite, Computer Science student
Maciej is a backend developer at AppUnite, where he's been using Elixir for almost 3 years now. Currently, he's mainly interested in broadly defined complexity theory and general systems thinking, which he tries to apply to both developing software and creating better teams.
---
CODE SYNC & CODE ELIXIR LDN 19
CODE ELIXIR LDN is powered by Code Sync. CODE ELIXIR LDN 19 was sponsored by Duffel, Cultivate, Erlang Solutions, Scout, Dice, aeternity and Toyota Connected.
CODE SYNC
Website: www.codesync.global
Twitter: www.twitter.com/CodeElixirIO
Facebook: [ Ссылка ]
LinkedIn: [ Ссылка ]
Mail: info at codesync.global
![](https://i.ytimg.com/vi/PwfOARkogDI/maxresdefault.jpg)