Konubinix' opinionated web of thoughts

Value Object

Fleeting

value object is a small object that represents a simple entity whose equality is not based on identity: i.e. two value objects are equal when they have the same value, not necessarily being the same object

https://en.wikipedia.org/wiki/Value_object

Value objects should be immutable: this is required for the implicit contract that two value objects created equal, should remain equal

https://en.wikipedia.org/wiki/Value_object