조건이 참일 때만 실행
가장 작은 분기 단위로 특정 상황에서만 필요한 문장을 묶습니다.
if (ready)
단일 조건, 양자택일, 다중 조건, 중첩 조건을 구분하면 코드가 어떤 경우를 먼저 처리하는지 읽을 수 있습니다.
가장 작은 분기 단위로 특정 상황에서만 필요한 문장을 묶습니다.
if (ready)
참과 거짓 양쪽의 처리를 모두 드러내야 할 때 사용합니다.
else
앞 조건이 참이면 뒤 조건은 보지 않으므로 검사 순서가 의미를 가집니다.
else if
깊어질수록 읽기 어려우므로 조기 반환이나 조건 분리도 고려합니다.
if inside if