CH9-2 · MODEL

record로 값 모델링하기의 성공과 실패 증거

Range의 구성 값이 같아 equals가 true이고 compact 생성자가 잘못된 구간을 막습니다.

성공 출력

관찰 가능한 결과

5 / true

실패 경계

왜 실패하는가

Range의 구성 값이 같아 equals가 true이고 compact 생성자가 잘못된 구간을 막습니다.

선택 기준

코드에 남길 계약

record는 불변 값 전달에 강하며 구성 값이 객체의 정체성을 완전히 설명할 때 가장 잘 맞습니다.

관찰 증거 record는 불변 값 전달에 강하며 구성 값이 객체의 정체성을 완전히 설명할 때 가장 잘 맞습니다.