switch와 if는 판단의 모양이 다르다

같은 값 후보와 연속 범위를 서로 맞는 구조에 남깁니다.

switch 식

command가 env/runtime/paths 중 무엇인가
닫힌 후보 목록

if 사슬

minutes가 어느 연속 범위인가
비교 순서가 중요

삼항completed ? complete : in-progress처럼 정확히 두 값

핵심: 표현을 짧게 만드는 것보다 판단 종류가 소스에 드러나는지가 중요합니다.