
CoffeeJUG
brings coffee into Java

The monthly meetups for Java professionals who would like to be interactive and allow technology enthusiasts to learn from other professionals, have questions answered in real-time, discover new tech and solutions.
CoffeeJUG Event
Online "OOP vs. Data Oriented Programming: Which One to Choose?" by CoffeeJug
Abstract
25 Sep
07:00 pm
We rely heavily on polymorphism when programming with the object-oriented paradigm. That has served us really well, especially to create extensible code. However, like any tool and technique, there are times when that may not be the right choice. Java now provides an alternative that is useful in those select situations—the data-oriented programming. In this presentation we will start with an example where the highly useful object hierarchy and polymorphism appears as a misfit and discuss how data-oriented programming solves the problem more elegantly. Get a good understanding of when to use each one of these and how to intermix them in your applications.

Venkat Subramaniam
Schedule
Birthday Party Agenda

Opening

Table Tennis Tournament

Non-technical talk

Food & Drinks
Team
CoffeeJUG organizers

Ihor Banadiga
CoffeeJug founder
Software Engineer, JavaDay Lviv organizer, JUG UA member

Andriy Rymar
CoffeeJug founder
CEO @ Jappware, JavaDay Lviv organizer, JUG UA member
CoffeeJUG program committee

Olesia Parashchak
CoffeeJug Program Committee
Software Engineer

Oleksiy Milovskiy
CoffeeJug Program Committee
Software Engineer

Oleh Melnyk
CoffeeJug Program Committee
Software Engineer
We Support

As a community, our next goal that we have, is to support programs and organizations that makes kids' life healthier and happier.
Tabletochki - is a volunteer-run organization to help figth children's cancer. And we want to become a partner that help you, as a part of our community to help children.
Join us in this charity project now!
Ambassador Program

Become CoffeeJUG Ambassador!
At some point, we all need support, especially if we talking about community support. When you personally know the people behind the community, you are related to, you enjoy a connection you would not otherwise have. And now you have a chance to become not just a member, but an active part of CoffeeJUG.
Depends on Ambassador Plan, you won't just contribute to our development but also receive benefits. We feel supporting our community is every bit as important as organizing great events that remain second to none. So choose your plan and let's do awesome things together!