Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the applicability of classical Gang of Four design patterns to Elixir programming in this 57-minute keynote talk from ElixirConf EU 2024. Delve into José Valim's analysis of objects from an Elixir perspective, examining how this deconstruction influences the design of large-scale systems. Gain insights into the unique approach Elixir takes to solving common programming challenges and learn how it differs from traditional object-oriented paradigms. Discover how Elixir's functional programming model and built-in concurrency features may offer alternative solutions to problems typically addressed by design patterns. Whether you're an experienced Elixir developer or new to the language, this talk provides valuable perspectives on software design and architecture in the context of Elixir's ecosystem.