Please log in to watch this conference skillscast.
In this talk, you will discover how implicit conversions and parameters work in Scala. We will explore resolution rules and their precedence and once you have a good understanding of that, you will learn about design patterns – where they can come in handy as well as scenarios where they should definitely be avoided. At the end of this session, you will have a better idea about the power and the responsibility that comes with the 'i-word'.
Key takeaways:
Understanding of implicit scope and resolution rules
Heuristic to judge the impact and implicit definition has in your codebase
Design patterns with implicit parameters and conversions
YOU MAY ALSO LIKE:
- Adaptive Recommender Systems with Apache Spark (SkillsCast recorded in December 2018)
- Scala Days 2023 (Online Conference on 1st - 30th December 2023)
- LJC Live with Andrzej Grzesik and Karsten Silz (in London on 16th February 2023)
- Take a load off: how strong platform engineering moves an organisation forward (Online Meetup on 23rd February 2023)
- Taming the Context Beast (SkillsCast recorded in October 2022)
- The Middle Way for Static Typing in Spark DataFrames (SkillsCast recorded in October 2022)
Embrace the Implicit
Anna Bladzich
Anna is a Senior Data Engineer at Elsevier. She has been a Scala developer for 4 years, working for start-ups before joining the world of research. Anna works on various recommendation systems utilising the latest research in data science and machine learning. She loves all things functional, cats and knitting.