A Developing Developer

DAY 38. 노드 심화 프로젝트 본문

내일배움캠프 4기/TIL

DAY 38. 노드 심화 프로젝트

H-JJOO 2023. 1. 5. 21:47
  • 오늘 한거

- 팀프로젝트 기능 병합 + 디버깅

 

  • 문제발생

- 디버깅 어떻게하는 거지?

 

  • 시도

- 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