Das Value Object (auch Wertobjekt) ist ein in der Softwareentwicklung eingesetztes Entwurfsmuster. Wertobjekte sind unveränderbare Objekte, die einen speziellen Wert repräsentieren. Soll der Wert geändert werden, so muss ein neues Objekt generiert werden.[1] Das Entwurfsmuster wird dazu genutzt, Objektvergleiche auf deren Attributwerte zu beziehen, anstatt auf Objektidentität.[2]| de.wikipedia.org
Let's explore the concepts of cohesion and coupling in depth: why they are so important, and how to concretely apply them.| The Valuable Dev
Is simplicity important? How to achieve it? How to manage complexity? Here's a detailed article about the KISS principle.| The Valuable Dev
The comparison between adding the behavior of your domain to your entities (rich model) or to services (anemic model).| The Valuable Dev
Do you thrive to get better as a web developer? Is our role only writing code all day long? What is valuable for a company and how can you help it?| The Valuable Dev