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.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →