SOLID Elixir
This video is also available in the GOTO Play video app! Download it to enjoy offline access to our conference videos while on the move.
Design is an important part of Software Development, and plays a key role in creating extendible maintainable solutions.
There are many design principles traditionally associated with Object Oriented programming, yet in recent years languages such as Elixir have tempted many developers away from traditional OO languages.
In the talk we will explore the OO design principles known as "SOLID", and apply them to an Elixir case study.
We will discuss whether these principles are useful in the functional world, or whether functional languages need a set of design principles of their own.
After attending this talk you will have a practical understanding of some design principles that can be applied to Elixir and the use cases they can help solve.
-
SOLID ElixirGeorgina McFadyenMonday Nov 19 @ 10:20
-
Rust Async Programming in 2018Katharina FeyMonday Nov 19 @ 16:20
-
Let’s Get Lazy: Exploring the Real Power of StreamsVenkat SubramaniamMonday Nov 19 @ 11:30
-
Reaching Beyond Traditional Boundaries with ClojurePhil HofmannTuesday Nov 20 @ 17:30
-
The Why of Go v2: Brave New World EditionCarmen AndohMonday Nov 19 @ 15:10
-
Fresh Async With KotlinRoman ElizarovTuesday Nov 20 @ 10:20
-
Simplification and Automation in Java: Yesterday, Today and TomorrowRod JohnsonMonday Nov 19 @ 15:10
-
The Do's and Don'ts of Error HandlingJoe ArmstrongWednesday Nov 21 @ 13:20
-
Why I Was Wrong About TypeScriptTJ VanTollTuesday Nov 20 @ 11:30