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 }
- /share
- /components
- 마지막 서로의 코드를 공유하는 시간을 잊지 말고 가집시다.
- 배포 전에 꼼꼼하게 확인해서 오류가 없이 배포합시다.
- 발표 전 리허설을 많이 하고 팀원들과 공유해서 발표 내용을 잘 정리합니다.
- 슬랙과 깃헙 연동합니다.
- 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 |