A Developing Developer
DAY 38. 노드 심화 프로젝트 본문
- 오늘 한거
- 팀프로젝트 기능 병합 + 디버깅
- 문제발생
- 디버깅 어떻게하는 거지?
- 시도
- order, reivew 기능구현 한 부분 최종 push
- 팀원들 기능 모두 dev 브랜치에 병합
- 병합 하면서 수 많은 충돌 발생
- 충돌 구간 일일이 보면서 추가 및 삭제
- dev 에 최종 병합본 건드리지 않고 다른 브랜치에서 디버깅 시작
- 수 많은 디버깅을 했지만, P 팀원의 하드캐리
- 해결방안
- 전체적인 코드 구성 공부해야함
- 알게 된 것
변수로 객체분할할당과 일반 변수를 설정할때, 들어가는 값이 객체인지, 객체에서 필요한 값을 꺼내온 것인지 잘 파악하고, 객체로 들어오는 값을 일반 변수로 설정하거나 그 반대경우가 된다면 [object object] 같은 알 수 없는 상황이 나올 수 있음
[결론]
전체 코드를 공부하고 디버깅 할 수 있을 수준까지 끌어올리자
'내일배움캠프 4기 > TIL' 카테고리의 다른 글
DAY 40. Websocket (0) | 2023.01.09 |
---|---|
DAY 39. 노드 심화 프로젝트 (발표) (0) | 2023.01.08 |
DAY 37. 노드 심화 프로젝트 (0) | 2023.01.04 |
DAY 36. 노드 심화 프로젝트 (0) | 2023.01.04 |
DAY 35. 노드 심화 프로젝트 (0) | 2023.01.02 |