JAVA Value Objects com Records em Java 21: menos "String solta", mais domínio que se protege Você já viu esse filme. Tem um método que recebe UUID, BigDecimal, String, int. Funciona. Você sobe. Passa um tempo. Aí alguém cria pagamento com amount = 0, moeda vazia, parcelas Rodrigo Pinheiro 14 Jan 2026 · 5 minutos de leitura