[쇼핑몰 프로젝트 끝] 발표, 시상식, 최종 회고(수정중)

쇼핑몰 프로젝트 종료

22.06.03 발표

완전히 끝날 때까지 끝난게 아니다.

발표 당일, 우리 팀은 발표 예행연습이 잘 된 것도 확인하고 마지막 커밋 후 master 브랜치에 병합한 뒤 발표를 기다리고 있었다.

그런데!

발표를 할 때 예상치 못한 오류가 났다!

상품을 등록하는 페이지에서 이미지 첨부 시 JSON 관련 오류 메시지가 뜨며 사진 첨부가 안되는 것이었다.

분명 예행연습때까지도 계속 잘 됐었고 문제가 없는 부분이었는데?

하지만 발표하는 팀원이 당황하지 않고 끝까지 잘 발표를 해주었고, 우리 팀은 어째서 이런 오류가 발생했는지 고민하기 시작했다.

이후 여러 샘플들로 확인해보았는데, 하필 발표 당시 샘플로 사용한 이미지의 용량이 무지막지하게 컸었다!

구글에서 이미지를 검색한 뒤 첨부하는 모습을 보여주려 했는데, 하필 발표 때 사용한 이미지가 가로 세로 6000px가량 되는 이미지였던 것이다.

그렇게 우리는 서버가 수용 가능한 용량이 적어서 사진 첨부 시 오류가 생겼다는 결론을 내렸다.

왜 다른 사이트들이 이미지 첨부 시 용량제한을 거는지 다시금 생각해보게 되었고, 마지막까지 긴장을 늦춰선 안된다는걸 깨닫게 된 경험이었다.

22.06.10 시상식

그렇게 일주일이 흐르고 시상식이 진행되었다.

우리 팀도 우리 팀만의 특색과 강점이 있었지만, 다른 팀들의 아이디어나 추가 기능들을 보는 재미가 있었다.

협업상

우리 팀은 협업상을 수상했다!

다들 눈 뜨는 순간부터 아침 해를 보며 잠들 때까지 열정적으로 끊김없이 소통하고 개발했었기 때문에 어느 정도 예상하긴 했었다.

팀원들과 초반부터 대상을 노리면서(목표는 높을수록 좋다!) 여러 기능들을 구현하면서 신경 썼었는데, 개발을 할 때 태도와 커뮤니케이션 능력도 굉장히 중요하기 때문에 협업 면에서 인정받은 것이 지금 생각하면 더 기쁘다.

다른 팀들에서도 배울 점이 있었지만, 역시 내 눈엔 우리 팀이 최고다!

최종 회고

여기에서 만족하지 말고, 다음 달에 있을 React 프로젝트가 끝나면 리팩토링과 TypeScript 전환을 시도해봐야겠다.

프로젝트를 진행하는 내내 내가 짠 코드가 비효율적이고 불친절한, 못생긴 코드로 보여서 신경이 많이 쓰였기 때문이다.

코치님과 팀원들의 조언을 기억하면서 꼭 더 나은 코드로 고쳐야겠다.

Categories:

Updated:

Leave a comment