본문 바로가기
javascript+node.js

1/25 최종 프로젝트 10

by 마루청 2024. 1. 25.
728x90

내일배움캠프 오늘 학습 내용

 

  • 최종 프로젝트 : 자잘한 버그 수정

 

 

fix 중

 

저번에 팀의 배트맨이 되어 모든 구조를 파악해둠에 있어 추가적으로 생긴 다른 문제들을 해결하였다. method의 이름을 자잘히 수정하고, 추가적인 요구사항에 맞추어 내가 전부 수정을 맡게 되었다. 다른 팀원들이 프론트를 만지며 추가되는 요구사항에 맞추어 모든 내용을 파악하고 빠르게 대응 중이다. 각자에게 맡겨도 되었겠지만, 이번에 진행하면서 모듈 간의 충돌이 생겼었다. product의 store에 대한 유효성 검사가 되지 않아 추가하려 하니 store에서 이미 product를 참조하고 있어 상호참조 덕에 오류가 났었다. 이 부분은 각자 다른 분들이 개발을 진행했는데 내가 보고 이런 점에서 오류가 난다는 것을 파악하고, store에서 product를 참조하는 것보단 조금 더 하위개념인 product에서 store를 참조하는 것이 나을 것이라 생각하고 store에서 참조하고 있던 product module을 지우고, 해당하는 api는 전부 product로 옮겼다. 내용 자체도 상점 별 제품을 보는 것이기 때문에 이게 더 맞을 것이라 생각하였다. 이것 외에도 order의 기간 별 검색, question의 status 추가 등등 부가적인 기능을 추가로 구현하여 프론트에서 필요한 내용들을 바로 추가하고 앞으로 생길 마이너한 수정사항을 도맡아 반영하도록 할 예정이다.

728x90

'javascript+node.js' 카테고리의 다른 글

2/6 최종 프로젝트 12  (0) 2024.02.06
1/30 최종 프로젝트 11  (0) 2024.01.30
1/24 최종 프로젝트 9  (1) 2024.01.24
1/23 최종 프로젝트 8  (0) 2024.01.23
1/22 최종 프로젝트 7  (0) 2024.01.22

댓글