값 기반 동등성을 함께 설계한다
불변 값 객체는 보통 같은 구성 값이면 같다고 판단합니다.
불변 값 객체는 보통 같은 구성 값이면 같다고 판단합니다.
불변 값 객체는 보통 같은 구성 값이면 같다고 판단합니다.
일부 필드만 다른 값을 원하면 기존 객체를 바꾸지 않고 새 객체를 반환하는 메서드를 제공할 수 있습니다.
락 없이 읽을 수 있고 방어적 스냅샷으로 전달하기 쉬워집니다.
확장 조건 락 없이 읽을 수 있고 방어적 스냅샷으로 전달하기 쉬워집니다.