HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
프로그래머스 웹 데브코스 1기
프로그래머스 웹 데브코스 1기
/
📌
프롱이 전용 페이지
/
🏏
프로젝트
/
😊
최종 회고록 모음
/
👫
론2팀 최종 회고록
👫

론2팀 최종 회고록

공통 목표

  • 바텀 업 방식으로 컴포넌트를 모듈화 하여 개발을 진행 하기로 함
  • 기능 중심 개발하기
  • 개발자 역량에 맞게 개발하기 (각자 할 수 있는 만큼)
  • 각자의 잘하는 영역을 담당하기

좋았던 부분

  • 팀원끼리 트러블 없이 팀프로젝트를 수행한 것이 다행이라고 생각한다
  • 팀원들간의 알고 있는 지식이 다르기 때문에 React에 이해가 높은 팀원이 다른 팀원을 알려주고 API 다루는 것에 이해가 높은 팀원이 다른 팀원을 알려주면서 팀원 전체의 이해도를 높이는 노력을 수행했다
  • 프로젝트간 오프라인 만남을 늘려, 서로의 에러를 가까이서 고민하고 함께 해결하려고 노력했다.

아쉬웠던 부분

  • 기획을 더 구체적으로 하지 못한 점
  • API 부분을 개발할 때 비슷한 코드임에도 각자 함수를 만들고 나중에 수정하려니 시간도 많이 들어간 부분이 API 코드를 미리 전체적으로 통합했으면 어떨까 하는 아쉬움이 있다
  • 컴포넌트 분리화를 통해 모듈 관리하기
  • useCallback, useMemo 등을 활용하여 컴포넌트 최적화 작업하기
  • UX를 신경 쓰지 못한 점(e.g. header의 로고를 클릭하면 메인페이지를 이동하는 등)
  • Storybook을 이용하여 UI 문서화 작업하기
  • 디자인을 최종 프로젝트 전날에 급하게 바꾼 것에 대해 Canva 와 같은 디자인 로고를 만드는 페이지를 통해 미리 디자인(로고)을 조금은 만들어 두었어야 한다고 생각이 든다
  • 프로젝트에 대한 소통이 잘 되지 못한 점

프로젝트 개인 후기

김형욱 : 과거에 팀플을 해본적은 있었지만 이렇게 각각 브랜치를 파서 합치고 하는 것은 처음이었어서 그 과정에서 과거에 두려워했던 충돌 에러도 해결해볼수 있는 경험이었고, 팀원간의 요구사항을 맞추며 서로 모르는 부분을 공유하고 팀원간의 이해도를 맞추며 혼자 하면서는 알수없었던 팁이나 방법, 툴 등을 배울수있었다. 리액트를 처음 배워 쓰다보니 프로젝트 기간동안 이해하고 습득하는 시간이 부족했어서 많은 기능구현을 못한것은 아쉬웠다.
박민수 : 팀장으로서 부족했던 능력으로 여러 아쉬움이 있었다. 또한 컴포넌트 적화 및 분리를 제대로 못한 것에 대해 많이 아쉬움이 있지만 추후에 리팩토링을 거치면서 지속적으로 업데이트 할 예정이다. 비동기 처리, 낙관적 업데이트, 컴포넌트 렌더링 과정 등 많은 지식과 경험을 쌓을 수 있어서 매우 좋았다.
이지현 : Git으로 프로젝트를 진행한 것이 처음이었기 때문에 미숙한 점이 많았지만, 팀원들의 도움으로 프로젝트 및 커밋 메시지 관리 방법을 배워서 좋았습니다. 아쉬운 점은 기능이나 화면 구성 및 역할분담을 더 세밀하게 하지 못한 것과, 리액트 이해도가 부족하여 팀에 많은 기여를 하지 못한 것 입니다.