CH6-1 · MODEL

메서드 정의와 호출의 성공과 실패 증거

clamp는 입력 세 개와 정수 결과, 그리고 잘못된 범위에서의 실패 계약을 한곳에 모읍니다.

성공 출력

관찰 가능한 결과

10 / 0

실패 경계

왜 실패하는가

clamp는 입력 세 개와 정수 결과, 그리고 잘못된 범위에서의 실패 계약을 한곳에 모읍니다.

선택 기준

코드에 남길 계약

메서드 추출은 줄 수를 줄이는 작업이 아니라 입력, 결과, 부작용의 경계를 이름으로 고정하는 작업입니다.

관찰 증거 메서드 추출은 줄 수를 줄이는 작업이 아니라 입력, 결과, 부작용의 경계를 이름으로 고정하는 작업입니다.