본문 바로가기
Books/TS 프로그래밍 ✔️

[타입스크립트 프로그래밍] 1장 - 소개

by Aaron-Kim 2021. 12. 23.

  - JS의 지긋지긋한 undefined 관련 에러

  - 코드의 확장성 개선

  - 함수형 프로그래머

  - 흔히 발생하는 실수 방지, 좋은 문서화 제공, 리팩터링을 쉽게 만들어줌

  - 단위 테스트의 숫자를 반으로 줄여서 더 안전한 프로그램 구현 보장

  - 안전함 => 타입 안전성 (type safety)

    -  타입을 이용해 프로그램이 유효하지 않은 작업 수행하지 않도록 방지

  - JS는 예외를 던지지 않고 결과 도출하는 경우 많음

    - 버그를 쉽게 확인하는데 도움 되지 않음

    - JS에서는 코드에 실수를 저지른 시점과 그 실수를 처음 인지하는 시점이 달라지기 쉬움

  - 타입스크립트의 에러 알려주는 시점

    - 개발자가 텍스트 에디터에 코드 입력하는 순간 곧바로 에러 메시지 발생

    - 모든 타입 관련 버그 사라지고 코드 작성 방식도 달라짐

    - 개발자는 프로그램 구상 시 타입 수준으로 먼저 생각하고 값 수준으로 생각하게 됨

반응형

댓글