value objects

[ˈvæl.juː ˈɑb.dʒɛkts]
nounpl: value objects
objetos de valor
1. In software development and domain-driven design, objects that represent a concept with no identity of their own, defined entirely by their attributes
In this payment system, Money is a value object because two instances with the same currency and amount are considered equal.
Neste sistema de pagamento, Dinheiro é um objeto de valor porque duas instâncias com a mesma moeda e quantia são consideradas iguais.
2. Objects whose equality is based on their content rather than their identity reference
Value objects are immutable and should not have a unique identifier like entities do.
Objetos de valor são imutáveis e não devem ter um identificador único como as entidades possuem.
3. Reusable, small domain objects that measure, quantify, or represent something in the business domain
Color, Temperature, and Address are common examples of value objects in domain-driven design.
Cor, Temperatura e Endereço são exemplos comuns de objetos de valor no design orientado a domínio.
This is a specialized term from software engineering and domain-driven design methodology, primarily used in technical communities. The concept gained prominence through Eric Evans' work on domain-driven design. Both Brazilian and Portuguese developers use this terminology, often mixing it with English technical vocabulary in professional settings.
Synonyms / Sinônimos
immutable objectsdomain objectsattribute objects
Antonyms / Antônimos
entitiesreference objectsmutable objects

Regional Variations

General Brazilian Portuguese
objetos de valor
Standard terminology used in software development discussions
Portugal
objetos de valor
Same terminology used in Portuguese software engineering contexts
São Paulo
objetos de valor
Used in tech hubs and software development companies
Technical English
value objects (unchanged)
Often kept in English in multilingual technical documentation

Related Words

domain-driven designentitiesimmutabilityobject equality

Related Idioms & Phrases

equality by value
no identity principle
immutable design pattern
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →