Africa-focused technology, digital and innovation ecosystem insight and commentary.
…
continue reading
Контент предоставлен ElixirTalk and Elixir Talk. Весь контент подкастов, включая эпизоды, графику и описания подкастов, загружается и предоставляется непосредственно компанией ElixirTalk and Elixir Talk или ее партнером по платформе подкастов. Если вы считаете, что кто-то использует вашу работу, защищенную авторским правом, без вашего разрешения, вы можете выполнить процедуру, описанную здесь https://ru.player.fm/legal.
Player FM - приложение для подкастов
Работайте офлайн с приложением Player FM !
Работайте офлайн с приложением Player FM !
Episode 156 - Desmond's new Job, Managing Complexity, and Designing Systems
MP3•Главная эпизода
Manage episode 244489544 series 1675903
Контент предоставлен ElixirTalk and Elixir Talk. Весь контент подкастов, включая эпизоды, графику и описания подкастов, загружается и предоставляется непосредственно компанией ElixirTalk and Elixir Talk или ее партнером по платформе подкастов. Если вы считаете, что кто-то использует вашу работу, защищенную авторским правом, без вашего разрешения, вы можете выполнить процедуру, описанную здесь https://ru.player.fm/legal.
# Episode 156 - Desmond & Chris face-to-face In todays special episode Desmond and Chris are together in NYC in-person for the first time in the history of recording Elixir talk. In the episode we dig into Desmond’s new role as CTO at Payitoff and talk about how Elixir helps in managing the complexity of student loans processing. We also discuss best practices in Elixir, some common gotchas in working in the language and more. ## Todays topics include: * Using tuples and tagged tuples * Structuring control flow for Elixir * Enforcing conventions in your codebase * Behaviours vs Protocols ## Links: * Payitoff: https://www.payitoff.io * Credo: https://github.com/rrrene/credo * Protocols in Elixir: https://elixirschool.com/en/lessons/advanced/protocols/ * Behaviours: https://elixirschool.com/en/lessons/advanced/behaviours/ * Plug Behavior: https://hexdocs.pm/plug/Plug.html#content * Mocks and Explicit contracts: http://blog.plataformatec.com.br/2015/10/mocks-and-explicit-contracts/
…
continue reading
65 эпизодов
MP3•Главная эпизода
Manage episode 244489544 series 1675903
Контент предоставлен ElixirTalk and Elixir Talk. Весь контент подкастов, включая эпизоды, графику и описания подкастов, загружается и предоставляется непосредственно компанией ElixirTalk and Elixir Talk или ее партнером по платформе подкастов. Если вы считаете, что кто-то использует вашу работу, защищенную авторским правом, без вашего разрешения, вы можете выполнить процедуру, описанную здесь https://ru.player.fm/legal.
# Episode 156 - Desmond & Chris face-to-face In todays special episode Desmond and Chris are together in NYC in-person for the first time in the history of recording Elixir talk. In the episode we dig into Desmond’s new role as CTO at Payitoff and talk about how Elixir helps in managing the complexity of student loans processing. We also discuss best practices in Elixir, some common gotchas in working in the language and more. ## Todays topics include: * Using tuples and tagged tuples * Structuring control flow for Elixir * Enforcing conventions in your codebase * Behaviours vs Protocols ## Links: * Payitoff: https://www.payitoff.io * Credo: https://github.com/rrrene/credo * Protocols in Elixir: https://elixirschool.com/en/lessons/advanced/protocols/ * Behaviours: https://elixirschool.com/en/lessons/advanced/behaviours/ * Plug Behavior: https://hexdocs.pm/plug/Plug.html#content * Mocks and Explicit contracts: http://blog.plataformatec.com.br/2015/10/mocks-and-explicit-contracts/
…
continue reading
65 эпизодов
Все серии
×Добро пожаловать в Player FM!
Player FM сканирует Интернет в поисках высококачественных подкастов, чтобы вы могли наслаждаться ими прямо сейчас. Это лучшее приложение для подкастов, которое работает на Android, iPhone и веб-странице. Зарегистрируйтесь, чтобы синхронизировать подписки на разных устройствах.