May 2018
Intermediate to advanced
412 pages
9h 3m
English
When I first used Elixir, I struggled with how to organize my applications. When should I use servers? How do supervisors fit in? Even basic questions such as “how many applications should I write?” made me nervous.
Frankly, I’m still thinking about these questions, three years later, in the same way I’m still thinking about object-oriented system design after 30 years of doing it. But, on the Elixir front, I have come up with an approach that helps me think through these issues.
It isn’t rocket science. I just ask myself these five questions:
Read now
Unlock full access