Immutability
-
Core Java

Immutable Java: Why Value Objects Can Make Your Code Bulletproof
In Java development, bugs often arise not from logic errors but from unintended side effects—mutable state being the most notorious…
Read More » -
Core Java

Add Elements to an Immutable List
1. Introduction In Java, immutable objects are designed to have their state remain unchanged throughout their lifetime to ensure thread…
Read More » -
Core Java

Does Immutability really means Thread Safety?
I have often read articles telling “If an object is immutable, it is thread safe”. Actually, I have never found…
Read More » -
Scala

Partial updates in an immutable World
This post was prompted by a conversation with a good friend, who is an experienced Java developer taking their first,…
Read More »

