Nerd
Nerd
Nerd
전체 방문자
오늘
어제
  • 분류 전체보기 (439)
    • Today I Learned (333)
    • 주간회고 (8)
    • FrontEnd (5)
    • ErrorNote (7)
    • 자바스크립트 (24)
    • 알고리즘 (13)
    • html과 css (21)
    • 토이프로젝트 (5)
    • React-Native (1)
    • React (13)
    • node (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Redux
  • 메타인지
  • 코드숨
  • npm ci
  • 3FS
  • JSX
  • 파이썬기초
  • 자바스크립트
  • 리덕스 툴킷
  • 토이 프로젝트
  • TIL
  • 에러노트
  • 주간회고
  • React
  • 값의 할당 및 재할당
  • 리액트
  • package-lcok.json
  • 파이썬 기초
  • Today I Learned
  • pacakge.json
  • 선언적 프로그래밍
  • ErrorNote
  • 절차지향적 프로그래밍
  • 명령적 프로그래밍
  • wil
  • npm i
  • 모던 자바스크립트
  • 데이터 타입
  • 토이프로젝트
  • 리액트 훅

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Nerd

Nerd

Today I Learned

TIL]2022/10/21

2022. 10. 22. 02:58

아침에 일어나 밖이 너무 밝은 것을 보고
늦잠을 잔 것을 깨달았습니다..!
컨디션 관리를 잘했어야 했는데...
컨디션 관리를 잘 못했던 것 같습니다.
시간을 확인한 후 급하게 공부방에 갈 준비를 했습니다.
오늘은 평소처럼 무엇을 할지, 계획을 못 세우고
너무 급하게 준비를 했습니다...
늦잠을 자면 안 되는데...
컨디션 관리를 잘했어야 했는데...


공부방에 도착 후, 데일리 스크럼 미팅을 진행했습니다.
오늘은 배포를 하는 날이기에 QA도 진행을 해야 해서
언제까지 마감을 할지, 시간을 정하고
QA를 하며 부족한 부분을 정리해서 티켓을 만들기로 했습니다.


데일리 스크럼 미팅이 끝난 후,
웹 API 디자인 스터디가 시작되었고
스터디원들과 함께 질문을 주고받으며
책 내용을 복기하는 시간을 가진 후,
기술 블로그에 올라갈 글을 정리하는 시간을 가졌습니다.
글재주가 없어서 그런지, 항상 글을 작성하는 건 어려운 것 같습니다.
하지만 스터디원들과 함께 고민하며 여러 피드백을 받으며
글을 작성했고 글을 완성할 수 있었습니다.


스터디가 끝난 후, 라우트 가드 작업에 대한 코드 리뷰를 받고
라우트 가드에서 부족했던 부분을 보완하는 시간을 가졌습니다.
라우트 가드에서 피드백을 받았던 부분은 api 호출 함수 부분이었는데
api호출에서 redux와 localStorage에 의존하는 부분이 있어
의존성을 삭제한 후, api는 api를 호출하고 response를 리턴하는 역할만하고
api를 사용하는 부분에서 redux와 localStorage를 사용하게끔 리팩터링 하였습니다.


저녁을 먹은 후, 로그인 에러 핸들링에 대한 부분을 진행했는데
기존에 로그인에 실패를 하면 따로 에러를 핸들링하는 부분이 없어
에러 핸들링을 통해 서버에서 왜 이 요청이 실패했는지 띄어주도록
리팩터링을 진행했습니다.


집에 도착 후, 핸드폰을 보다가 오늘 배포했던 프로젝트에서
로그인 실패 후, 새로고침을 하면 로그인이 된 것처럼 처리되는
버그가 발생하여 급하게 수정하는 시간을 가졌습니다.
원인은 에러 핸들링 부분이었고 저녁을 먹은 후, 작업한 에러 핸들링이
배포가 되지 않아 발생한 문제였습니다.
따라서, 코드를 정리하고 동작을 다시 확인한 뒤, 배포를 진행하는 시간을 가졌습니다.


배포를 한 날에 예상치 못한 오류가 발생하여
어떤 부분이 잘못되었는지, 캐치하는 것은 정말 중요한 것 같습니다.
오늘 경험을 통해서 에러 핸들링이 중요하단 것을 깨달았고
배포를 하기 전, 여러 가지 상황에서 테스트를 했지만
항상 예외 상황이 있다는 것을 깨달았습니다!
QA를 더 꼼꼼히 하고 무언가 잘못되었을 때,
원인을 신속히 파악하고 대처할 수 있게끔 더 노력해야겠습니다!

'Today I Learned' 카테고리의 다른 글

TIL]2022/10/23  (0) 2022.10.24
TIL]2022/10/22  (0) 2022.10.22
TIL]2022/10/20  (0) 2022.10.21
TIL]2022/10/19  (0) 2022.10.20
TIL]2022/10/18  (0) 2022.10.19
    'Today I Learned' 카테고리의 다른 글
    • TIL]2022/10/23
    • TIL]2022/10/22
    • TIL]2022/10/20
    • TIL]2022/10/19
    Nerd
    Nerd
    꾸준히 열심히 지속적으로 하겠습니다!

    티스토리툴바