본문 바로가기
부트캠프 개발일지 2023-2024/TypeScript 타입스크립트

[11주차] 타입스크립트 : 타입을 왜 제대로 알아야 하는가

by whereanna00 2023. 12. 13.

타입을 왜 제대로 알아야 하는가

잘못된 타입을 사용할 경우 생기는 오류들은 컴파일 타임에 발생하지 않고, 실행 시간(run time)에 발생하게 된다.

이 경우, 오류를 추적하기 어려워지고 오류 예방이 어렵다.

 

위와 같은 문제들을 해결할 수 있는 것이 바로 TypeScript 이다.

TypeScript는 타입안정성을 지켜주는데, 타입안정성은 코드가 예상한 타입대로 동작함을 보장하는 것이다. 이 타입안정성이 높을수록 코드 품질이 좋아지며 런타임에 발생할 수 있는 오류를 줄여 테스트/디버깅 시간을 줄일 수 있다. 또한 코드 가독성이 높아져 유지보수가 용이해진다.

 

(TypeScript는 tsc 라는 컴파일러가 오류 추적 역할을 해준다)

 

728x90
반응형