Neste sexto episódio da série onde eu demonstro minha jornada de aprendizado do Elixir, eu dou a minha visão sobre os capítulos que falam sobre Structs e Protocols.
Aqui teve um paralelo grande com classes e polimorfismo. Se você estiver tranquilo com classes, polimorfismo e como tudo isso funciona, esses capítulos tendem a ser de boa. Se isso não for claro, você deve precisar de mais tempo.
Os protocolos são usados pela linguagem o tempo todo e ter isso claro na mente tende a facilitar demais seu entendimento sobre diversas api's prontas na linguagem. Uma coisa que, pelo menos por enquanto, achei interessante é a possibilidade de definir protocolos para tipos já existentes da linguagem.
Links
Introdução ao Elixir - https://elixir-lang.org/getting-start...
A importância da calibração - • A relação entre o treino, sua auto percepç...
Saiba mais sobre a Jornada Dev Eficiente:
Sobre o treinamento - http://deveficiente.com
Saiba mais sobre mim :)
Github: https://github.com/asouza
Twitter: / alberto_souza
Instagram: / deveficiente