흐름 검토

제어문 검토 기준

조건문과 반복문은 작성 후에도 실행 경로가 빠짐없이 닫히는지 확인해야 합니다.

branch

조건 누락

`if`와 `else`가 모든 상황을 다루는지 마지막 경우까지 확인합니다.

case

값 분류

`switch`의 후보 값이 겹치지 않고 기본 처리가 있는지 살핍니다.

루프

종료 조건

반복마다 조건에 영향을 주는 값이 실제로 바뀌는지 봅니다.

skip

건너뛰기

`continue` 뒤에 꼭 실행되어야 하는 정리 코드가 남지 않게 합니다.

stop

중단 시점

`break`가 필요한 결과를 찾은 뒤에만 흐름을 멈추는지 확인합니다.

result

결과 위치

반복 중간 출력과 최종 결과 처리를 구분해 읽기 쉽게 둡니다.