CH9-2 · MODEL

record로 값 모델링하기: 실제 코드에서 남는 경계

값이 같아도 서로 다른 계정이나 변경 가능한 생명주기를 가진 엔티티는 일반 클래스가 더 자연스럽습니다.

확장 점검

정체성과 수명 주기가 중요하면 클래스를 쓴다

값이 같아도 서로 다른 계정이나 변경 가능한 생명주기를 가진 엔티티는 일반 클래스가 더 자연스럽습니다.

확장 점검

가변 구성 요소는 여전히 경계 밖에서 바뀔 수 있다

record 컴포넌트가 List나 배열이면 참조만 final입니다.

확장 조건 record 컴포넌트가 List나 배열이면 참조만 final입니다.