구조 명명
반복되는 객체 형태에 이름을 붙여 API 의도를 분명히 한다.
객체 구조, 유니언, 함수 시그니처를 type으로 묶으면 반복을 줄이고 도메인 의미를 드러낼 수 있다.
반복되는 객체 형태에 이름을 붙여 API 의도를 분명히 한다.
상태나 옵션처럼 허용 값이 정해진 경우 값 집합을 타입으로 표현한다.
교차 타입과 제네릭을 활용해 기존 타입을 합성할 수 있다.
너무 긴 인라인 타입보다 이름 있는 별칭이 오류 메시지와 문서성을 개선한다.
타입 별칭은 단순 축약이 아니라, 코드에 반복되는 데이터 개념을 이름으로 고정하는 수단이다.