반응형
오늘 할 일
- [x] 리뷰 CRUD 완성
- [x] 리뷰 수정
- [x] 리뷰 삭제
- [x] 리뷰 생성, 수정, 삭제 - userId 받아와서 일치하는 동일 유저일 때만 작동하게 만들기 (auth 토큰 관련 미들웨어 어쩌고 추가시켜서)
- [ ] 트러블슈팅 글 하나 쓰기
- [ ] 책 보고싶어요 기능
- [ ] 책 랜덤 추천 로직
1) 프로젝트 수업에서 배운점
- 깃허브는 어렵다
2) 프로젝트 수업에서 느낀점
- 오늘도 어김없이 깃 충돌과 stashed 무언가가 생겼다.. 진짜 욕나온다.. 이 과정에서 작업됐던 코드 날리고, 이해안되는 병합만 몇십번은 하고 멘탈 나갔다.
3) 프로젝트 수업에서 실천할 점
- 사실상 이번주내로 끝내야하고, 다음주 월요일부터는 PPT랑 발표 준비해야한다.
4) 트러블슈팅
- 문제 인식(ex. 콘솔에 500 에러가 떠요) :
- 증상 구체화 - 언제, 어디서, 어떤 상황에서 발생하는지 확인(항상 발생? 특정 조건에서만 발생)(ex. 회원가입할 때 이메일을 빠뜨리면 500 에러가 나요)
- 로그 & 메시지 확인 - 스택 트레이스나 에러 메시지를 읽어서 어디서 문제가 발생했는지 단서 잡기
- 원인 추측 및 코드 추적 - 관련된 코드, 데이터, 설정, 네트워크 요청 등을 역추적 / 디버깅 도구 사용
- 문제를 좁혀 나가기 - 의심되는 부분을 주석 처리 / 최소 단위로 테스트 / console.log()나 breakpoint로 값 흐름 추적
- 원인 발견 시 수정 - 버그가 발생한 원인을 찾으면 코드/로직/환경을 수정 → 수정 후 재현테스트로 문제가 진짜 해결됐는지 확인
- 재발 방지 - 테스트 코드 작성(가능하면) & 문서화(어떤 문제가 왜 발생했고 어떻게 고쳤는지 기록)
'2025 > [풀스택]SeSAC 웹개발자 7기' 카테고리의 다른 글
| [BookTalk 팀프로젝트] 250804월 Day21 배느실 (2) | 2025.08.04 |
|---|---|
| [BookTalk 팀프로젝트] 250801금 Day18 배느실 (3) | 2025.08.01 |
| [BookTalk 팀프로젝트] 250728월 Day13 배느실 (0) | 2025.07.28 |
| [BookTalk 팀프로젝트] 250725금 Day10 배느실 (2) | 2025.07.25 |
| [BookTalk 팀프로젝트] 250723수 Day8 배느실 (1) | 2025.07.23 |