Maciej Kaszubowski | Error-free Elixir | Code Elixir LDN 19
This video was recorded at Code Elixir LDN 19 Get involved in Code Sync’s next conference http://bit.ly/2Mcm4aS --- 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: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global