All posts by Bartłomiej Mazur

The problem of immutability in Java

As a developer interested in both web technologies and game development I always found myself disagreeing with a large part of articles about using a particular technology to solve some problems. While such articles are often true, they often skip some important details that make given solution unacceptable in some other cases. And in this article I will try to look at immutability in a negative way from game development perspective and how it can affect web services too. It is always more fun to look in a negative way at something everyone loves ;)

Bartłomiej Mazur

Backend developer and wannabe gamedev, also loves to break the JVM and find every hidden detail in it. In free time, he loves solving issues that no one should have with unsafe, reflections and agents on stackoverflow.