François Martin is a senior full stack software engineer at Karakun AG, living in Switzerland. He is an active open source contributor and co-author of the two open source JavaFX frameworks WorkbenchFX and PreferencesFX, an active member of the Swiss Testing Board, and participates in the working group of Advanced and Expert level at ISTQB. He is also a co-author of the ISTQB Test Analyst v4.0 and the upcoming Security Test Analyst syllabus.
05.06.2025
LOCATION: Zürich
KEYWORDS: Lessons learned, Technology, Tools
AGENDA: | 18:15-19:30h: Talk incl. Q/A After the talk, you will have the opportunity to exchange ideas and network with the speaker and professional colleagues over beer and rich finger foods. |
Due to illness, this event unfortunately has to be postponed to a later date. The new date will be communicated as soon as it is known.
SPEAKER: François Martin COMPANY: Karakun
Over years of working with many Java codebases, I see the same mistakes being made over and over again when it comes to using Streams. Most Java developers are familiar with the basics, but many do not know about advanced features that could make their code easier to read and perform better at the same time. In this talk, I will share the common problems I faced and how I used advanced Stream techniques and Collectors to improve those codebases.
You will learn how to avoid common mistakes that slow applications down and how you can unlock the full potential Streams have to offer. I will demonstrate powerful, yet straightforward ways to write cleaner and more efficient code, based on examples from my real-world experience. This talk will allow you to transform the way you write Java code, improving both performance and readability.
This talk is aimed at Java developers who have previously used Streams but want to expand their knowledge with more advanced concepts. Join me as I share what I've learned from improving multiple codebases and see how making the right changes can make your Java code better and easier to maintain.
LANGUAGE: Talk: en / Slides: en
François Martin is a senior full stack software engineer at Karakun AG, living in Switzerland. He is an active open source contributor and co-author of the two open source JavaFX frameworks WorkbenchFX and PreferencesFX, an active member of the Swiss Testing Board, and participates in the working group of Advanced and Expert level at ISTQB. He is also a co-author of the ISTQB Test Analyst v4.0 and the upcoming Security Test Analyst syllabus.
JUG Switzerland aims at promoting the application of Java technology in Switzerland.
JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.
JUG Switzerland is funded through membership fees.