To be or not to be functional, with examples


Trends & Future

Date and time

Tuesday, 14. May 2019., 09:30


Hall B



Functional programming has been slowly accepted as the new programming paradigm that tries to solve several issues concerning software design and development. Java 1.8 has introduced the new functional API in 2014, but people and companies are still reluctant to adopt functional programming in Java projects as a coding standard equal to classic imperative coding. My personal interests lie in helping developers write good and clean code and I believe functional programming is one of the means to achieve this goal. This presentation will use a simple business case to show how it can be done using classic style of programming, and what to expect when trying to write it using functional code at the beginner level and at the intermediate level. Produced code will be analyzed and compared from the standpoint of someone who needs to understand and maintain the code. The simplest algorithm should be the best one. This overview will hopefully bring more projects into adopting functional programming standard.

Lecture details

Type: Lecture
Level of difficulty: Detailed
Experience Level: Experienced
Desirable listeners function: Project leader , System Arhitect , Developer
Group of activity: Trends & Future

About speaker

Like us on Facebook

We post news, photos and other interesting facts on official JavaCro Facebook Page.

Follow us on Twitter

Keep up to date with all the news on Twitter!


The conference is organized by the Croatian Association of Oracle users & Croatian Java Users Association. 

Glavni pokrovitelj


Small Sponsors

Media Sponsors