[KPT] 2주차 목요일 회고 log
- Dominant language
- JavaScript
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
## Keep (유지할 항목)
- 거의 모든 통신 요청에 실리는 유저 인증을 해주는 미들웨어를 작성해서 코드가 훨씬 간결해졌다.
- axios 요청작업을 할때 포지션별로 1명씩 2명에서 함께 작업을 해서, 서로의 상황을 잘 이해 할수있었고, 오류가 나더라도 보다 빠르게 대처할 수 있었다.
- 역할 분담을 통해 각자 업무를 수행하다가도 문제가 발생했을때, 너나 할것 없이 자진 헬프 요원이 바로 투입되서 좋았다.
## Problem (문제라고 생각하는 항목)
- 나중에 같은 실수를 반복 하지 않기 위해, 혹은 더 기억에 잘 남게 하기 위해선 삽질에 대한 기록이 꼭 필요하다고 느꼈다.
- 코드 모듈화를 잘해서 보다 효율적인 관리가 필요하다고 느꼈다.
- 코드 변수 네이밍 규칙이 잘 안 지켜졌다.
- 각종 에러에 대한 핸들링이 아직 많이 부족한것같다.
- JWT accessToken refreshToken 저장 및 관리방법에 대한 지식이 많이 부족해서 시간을 많이 썼다.
- React 상태관리 라이브러리에 대한 필요성을 느꼈다. final때는 Redux 혹은 Recoil을 써볼 예정이다.
- 주어진 시간에 비해 구현해야 할것들이 생각보다 많아서 촉박하다고 느껴졌다.
- API 문서만 잘 작성 되있다면, 프론트 벡 각각 작성을하면 되는데, 중간중간에 자꾸 수정 사항이 생기다보니 코드가 조금 꼬였던거같다.
## Try (Action Items)
- [ ] dev log, error log 잘 활용하기
- [ ] useMemo를 사용하여 불필요한 랜더링을을 없애기
- [ ] final 기획단계에서는 보다 세밀하게 기능구현 리스트업 하기
- [ ] API 문서 깔끔하게 작성하기
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.