개발자 되는 중/TIL&WIL

KPT 리액트 심화 프로젝트 A반 4조 코生코死 (23.01.20~23.01.30)

SeonChoco 2023. 1. 30. 20:09

Keep

  • 특별한 기능이 필요하지 않는 이상 Supabase로 파이어 베이스를 대신합니다.
  • 버그를 조기에 모두에게 공유하도록 합니다.
  • github 프로젝트를 적극적으로 활용하는 것을 유지합니다. Review 컬럼을 추가하고 PR 올라간 상태도 확인합니다.
  • Tailwind 사용으로 불필요한 시간을 줄입니다.
  • 깃의 이슈, 프로젝트, 피그마, 노션, 슬랙 등의 협업에 유용한 프로그램을 사용합니다.

Problem

  • 브랜치는 항상 연결상태를 유지합니다. 중간에 다른 사람의 브랜치를 확인하는 시간도 있습니다.
  • import 할 때 컴포넌트가 여러 줄로 작성되었습니다. 1번만 사용하는 컴포넌트가 export로 접근가능할 수 있었습니다.
  • 서로의 코드를 충분히 숙지하지 못 했습니다.
  • 배포 할 때 오류가 같이 올라갔습니다.
  • 발표 시간을 초과했습니다.

Try

  • 본인이 담당하는 이슈를 체크 리스트 방식으로 공유하도록 합니다. 전체 문제를 부분으로 나누고 해결된 부분을 체크하는 방식을 공유하도록 합니다. 진전이 너무 없으면 도와줄 수 있도록 관측 가능하게 합니다.
  • Jest, Testing-library를 학습합니다. 관측한 버그들을 테스트 케이스로 추가하고 자동화합니다.
  • 폴더 단위로 컴포넌트를 묶어서 import, export를 합니다.
    • /components
      • /share
        • 공용컴포넌트.tsx
      • /comment
        • Comment.tsx
        • import { CommentList, CommentInput } from './comment'
        • CommentList.tsx
        • CommentInput.tsx
      • index.ts
      • import { Comment } from './comment/Comment.tsx' export { Comment }
  • 마지막 서로의 코드를 공유하는 시간을 잊지 말고 가집시다.
  • 배포 전에 꼼꼼하게 확인해서 오류가 없이 배포합시다.
  • 발표 전 리허설을 많이 하고 팀원들과 공유해서 발표 내용을 잘 정리합니다.
  • 슬랙과 깃헙 연동합니다.
  • PR 리뷰 시 최대한 꼼꼼히 읽고 코멘트 남겨주려고 노력합시다.
  • 디자인 패턴을 적용하여 폴더 구조를 설계합시다.

'개발자 되는 중 > TIL&WIL' 카테고리의 다른 글

내배캠 TIL 2023.02.01  (0) 2023.02.01
내배캠 TIL 2023.01.31  (0) 2023.02.01
내배캠 TIL 2023.01.30  (0) 2023.01.30
내배캠 TIL 2023.01.27  (0) 2023.01.25
내배캠 TIL 2023.01.19  (0) 2023.01.19