EMx 064: Refactoring Elixir with Hubert Lepicki
Hubert Łępicki joins the panel to discuss his blog post, “Refactoring Phoenix controllers”; he starts by sharing what made him decide to write this article. In the blog post, he outlines strategies and patterns to better organize your code. The first strategy discussed, which was not mentioned in the blog post is: Breaking down one controller into multiple controllers. Intrigued, the panel asks Hubert to explain exactly what he means by this. The second pattern is: extracting logic from a controller and using it in a plug instead. The panel discusses what the right code to put in a plug.
Hosted by
Special Guests
EMx 064: Refactoring Elixir with Hubert Lepicki
Elixir Mix
1:01:38
Share This Episode
Show Notes
- Mark Ericksen
- Josh Adams
- https://www.amberbit.com/blog/2019/6/29/refactoring-phoenix-controllers/
- https://pcpartpicker.com/list/t7LBNQ
- https://www.techradar.com/sg/reviews/amd-ryzen-7-3700x
- https://www.pcgamer.com/the-best-graphics-cards/
- https://www.amberbit.com/blog/2019/6/29/refactoring-phoenix-controllers/
- https://github.com/elixir-plug/plug
- https://twitter.com/hubertlepicki/status/1156179338779385856
- https://brainlid.org/elixir/2017/09/24/elixir-processes-and-state-abuse.html
- https://github.com/absinthe-graphql/absinthe
- https://graphql.org/
- https://twitter.com/hubertlepicki
- https://www.amberbit.com
- https://www.facebook.com/Elixir-Mix
- https://twitter.com/elixir_mix
- The Pragmatic Programmer, 20th Anniversary Edition
- https://twitter.com/D2BOWIE/status/1151134380439420933