Devoxx Poland 2026 · Quickie · Architecture
Applying game architecture to the software development
ECS is a widely adopted architectural pattern in games development. It’s centered around the composition of independent, fine-grained building blocks, enabling practical and straightforward modularization of abilities and behaviors. This design promotes real cohesion and loose coupling, going beyond promises. This well-established solution proves to be suitable for indie games as well as AAA productions. However, have you ever wondered about its applicability in the realm of “serious” business applications? In this talk, we embark on an exploration of related patterns and uncover their untapped potential for non-games development. By leveraging best practices, we will try to create composable and flexible Java application in the spirit of the best games.
Talks like this at Devoxx Poland 2027
16–18 June 2027 · ICE Kraków · tickets from 1,497 PLN net