Please log in to watch this conference skillscast.
Since starting to use Scala in late 2011, "Scala is a hard language" is a phrase Luis has heard very often. And yes, it probably is if you don't have the right support when you are learning it. As in any learning process, you need space to explore and learn new things; but with a language with so many different ways of achieving the same results, it's easy to get lost.
Luis has worked at different companies where developers had different levels of expertise. A few of them lived and breathed pure functional programming, but most of them were just starting to use Scala and its ecosystem.
In this talk, Luis will share his views and experience when working with teams where most of the members are new to Scala. What can you do to help them learn and write something that is not just a 'better Java'? What are the pain points? What can you do to mitigate them?
YOU MAY ALSO LIKE:
Luis is a software engineer with more than 12 years of experience ranging from embedded software development to enterprise web applications. 6 years ago he rediscovered functional programming when he started to learn Scala. Nowadays he tries to spread the love for functional programming at whichever company he is working for. He also enjoys playing board games every now and then, even solo.