Brian is a Software Engineer at the dutch company Blue4IT. He works mainly consultancy based on al sorts of java based project all over the country. His passion is in Java, (Pure) Functional Programming and Cybersecurity. He is a regular speaker on Java related, he spoke on event like JFall, JBCNConf, Oracle Code, Devoxx, JavaZone, JFokus, JavaOne and others. Besides being an engineer he is a Reservist at the Royal Netherlands Air Force and a Taekwondo Teacher.
Ten common mistake made in Functional Java
In Java 8 functional style programming was introduced in Java. Java 9 extended this with some nice new features. For many people it is hard to grasp the idea of functional style programming after so many years of purely working in the imperative OOP style. The opportunities Java gives us out of the box are massive on the other hand with great power comes great responsibility.
Let me point out common mistakes that are made when integrating functional style programming in your every day Java project and how to prevent this. This way you can make better, cleaner and more readable code. But even more important, you will be able to utilize the functional code constructions in Java 9 to it’s full potential ….. and maybe, you even start to like it.