[TIL]2023-01-26

민석·2023년 1월 26일
0

TIL

목록 보기
69/87

Fact (사실)

  • 프로젝트
  • 코딩테스트
  • javascript - promise

Feeling (느낌)

프로젝트

기획이 변경됨에 따라 새롭게 추가된 페이지가 있었는데 기존에 있던 페이지와 디자인이 똑같아 옮겨오는 과정을 윤석 님과 짝 프로그래밍을 통해 진행했는데 그 컴포넌트에서 해야 할 일과 하지 않아도 될 일에 따라 나누는 과정에서 컴포넌트를 어떤 관점으로 분리를 해야 할까에 대한 기준이 더 명확해졌습니다.

코딩테스트

계획을 세운 뒤 풀었지만 5가지 케이스 정도가 시간 초과로 실패하더라고요 반복문에서 성능 저하보다는 매서드를 많이 사용했는데 그 부분을 줄여나가면서 다시 풀어봐야겠습니다.

javascript - promise

같이 공부하시는 분 중 바닐라 자바스크립트로 spa를 구현하는 과제가 있으셨는데 그 과정에서 promise에 대한 이해가 필요하셔서 저도 같이 모던 자바스크립트의 promise를 보며 다시 정리하는 시간을 가졌습니다. 보통 api call을 할 때 axios와 async await을 사용하다 보니 개념이 명확하지 않았는데 이번 기회에 다시 정리할 수 있어 도움 되었습니다.
promise를 읽어보며 정리한 글입니다.

Finding (교훈)

컴포넌트를 나누는 기준에 대해서 더 명확해져서 기분이 좋았고 더 좋은 구조가 있을까 꾸준히 생각하려는 노력도 해야겠습니다.
프로미스에 대해서 더 알게 되니 그와 관련된 async, fetch 등 promise 기반의 기능들에 대한 이해에도 도움이 됐습니다. 꾸준히 원리에 접근해야겠습니다.

profile
안녕하세요 프론트엔드 개발자 양민석입니다.

0개의 댓글