2022.01.20

artit·2022년 1월 20일
0

TIL

목록 보기
1/5

fact

  • 건강검진 예약을 했다. 별일 없기를...
  • 온라인 강의를 들었다. 꾸준히 무언가를 한다는 것에서 안도감이 든다.
  • 오늘부터 다시 TIL을 작성하기로 했다. 남기지 않으면 뭘 공부했는지 잘 기억이 안나는 것 같다.

feeling

  • 무기력함을 이겨내고 있다는 느낌이 든다.
  • 어제보다 긍정적인 생각으로 살고 있어 다행이다.

Findings 

드림코딩 타입스크립트 + 객체지향 프로그래밍 마스터 강의 듣는중이다.

  1. throw error는 언제쓰는 것인가?
    예치 못한 오류가 발생할 수 있을 때 쓴다.
    예상할 수 있는 오류는 ?
    오류상태값을 부여해서 더 명확하게 관리하면 좋다.

  2. 에러 핸들링에 대해서 배웠다.
    try, catch, finally 사용법을 익혔다.
    언제 에러를 잡아야 하는가?
    에러발생시 의미있는 액션(다이얼로그 팝업같은..)을 하는 곳인지 고민하자.

  3. 에러 이유를 상태값으로 관리하는 것.
    네트워크 통신 라이브러리들에서 제공해주는 state값을 살펴보았다.
    타입스크립트에서 통신 성공/실패 타입을 나누고, 실패시 어떤 이유로 실패 했는지 이유를 정의하자. 그리고 스위치케이스로 해당 오류를 관리해보자.
    잘 이해가 안된다면 노트 8-3-state를 볼 것.

Affirmation

  • 개인프로젝트를 진행한다. 컨셉과 구현계획을 상세하게 적었다.
  • 온라인 강의를 꾸준히 듣는다. 그리고 복습한다.

오늘 목표 했던 것

  • 8강 완강.
  • 개인프로젝트 계획 세우기.

내일의 목표 

  • 개인 프로젝트 계획 완료하기
  • 9강 일부 듣기
  • TIL 남기기
profile
좌충우돌 개발 일기

0개의 댓글