* 주석과 변수 이름에 타입에 관련한 정보를 적는 것은 기피해야 한다.
* 함수 시그니처 만으로도 타입에 대한 정보를 모두 파악이 가능한데, 주석의 정보와 함수 시그니처의 정보가 계속 동기화 되지 못할 가능성을 고려해야한다.
* 타입이 명확하지 않은 경우는 변수명에 단위 정보를 포함하는 것을 고려하는 것이 좋다. (예를 들면, timeMs or temperatureC).
'IT' 카테고리의 다른 글
Effective Typescript - 32 - 유니온의 인터페이스보다는 인터페이스의 유니온을 사용하기 (0) | 2022.01.23 |
---|---|
Effective Typescript - 31 - 타입 주변에 null 값 배치하기 (0) | 2022.01.23 |
Effective Typescript - 29 - 사용할 때는 너그럽게, 생성할 때는 엄격하게 (0) | 2022.01.23 |
Effective Typescript - 28 - 유효한 상태만 표현하는 타입을 지향하기 (0) | 2022.01.23 |
Effective Typescript - 27 - 함수형 기법과 라이브러리로 타입 흐름 유지하기 (0) | 2022.01.23 |