I would like to share my impressions from the recent B-JUG#10 meetup that I just attended. The presentation was titled “Validation in the Functional World” and focused on the application of functional programming for data validation.
The talk was led by Daniel from Britenet. He presented an interesting business case where the complex challenge of validating extensive data forms was addressed using the Kotlin programming language. Based on this case, we learned about good practices and patterns in functional programming, enabling the creation of a flexible and versatile solution. Daniel enthusiastically demonstrated his universal code for form validation, incorporating the Composite pattern and many other good programming practices. We saw how validation could be cleverly programmed without relying on if-else statements.
The meetup provided us with a wealth of theoretical knowledge and showcased creative approaches to solving complex business problems. Daniel effortlessly shared his expertise, and the presentation catered to both beginners and more advanced participants. After the presentation, we had the opportunity to engage with the speaker and fellow attendees, enjoying delicious pizza in a relaxed and friendly atmosphere.
I want to express my gratitude to Daniel and the B-JUG organizers for a well-organized event! I am already looking forward to the next B-JUG, scheduled in three weeks.
This text was written by me and not by ChatGPT.