모든 경우를 빠짐없이 분기할 때 사용합니다.
패턴 비교 기준
패턴 사용 위치 빠른 지도
패턴은 match뿐 아니라 let, if let, while let, for, 함수 인자에서도 값을 해체하고 조건을 표현하는 공통 언어입니다.
값을 꺼내는 문법의 공통 원리
한 가지 성공 모양만 분기하고 실패 쪽을 접을 때 적합합니다.
반박 불가능한 구조 분해에 사용합니다.
함수나 클로저 입구에서 튜플과 구조체를 바로 풉니다.
패턴 위치 판단: 실패 가능성이 있는 위치인지, 모든 경우를 다뤄야 하는지, 새 바인딩이 만들어지는지 확인합니다.