연산자 우선순위와 표현식 분해 예제가 실행되는 순서
곱셈 묶음 계산에서 시작해 비교 뒤 하나의 값 선택까지 값과 책임이 이동한다.
-
1
곱셈 묶음 계산
기본 우선순위는 수학과 비슷하지만 시프트, 비교, 논리, 삼항 연산이 섞이면 직관만 믿기 어렵습니다.
-
2
중간 결과에 이름 부여
컴파일러에 불필요한 괄호라도 계산 묶음을 보여 주면 유지보수에 도움이 됩니다.
-
3
비교 뒤 하나의 값 선택
간단한 두 값 가운데 하나를 고를 때는 유용하지만 중첩하거나 상태 변경을 넣으면 읽기 어렵습니다.
실행 순서 중간 변수 adjusted와 total이 각 계산 단계의 타입과 의미를 검증할 지점을 제공합니다.