💙

React 9기 사전 캠프 팀 과제

팀 과제 안내

1. 학습 및 과제 일정

이번 주차에는 협업을 경험해보고 팀원들과의 협업이 핵심!
튜터님께 질문할 고민 포인트 생각하기
처음에는 ‘이거 뭐에요?’ 하겠지만, 구현하다 보면 점차 고민하는 방법도 알게 될 겁니다.
뭘 모르고 아는지 모르겠다 → 무조건 튜터, 매니저님께 도움을 구합니다.
진행 기간 : 12/16 (월) ~ 12/20 (금)
주어진 기간 동안 팀원들과 역할을 나누고, 작성한 코드 머지를 통해 과제를 완성해보세요!
과제 : 링크 클릭 STEP 4. 결과물을 함께 만들어요
난이도 상, 중, 하 中 1개를 선택하여 진행
만약, 일찍 완성했다면 추가로 과제를 진행하셔도 됩니다!
전체 팀원의 의견을 수렴하여 난이도를 선정해주세요! ”나한텐 쉽다.” 보다는 우리 팀원의 목소리에 귀 기울여 주세요~

2. 과제 제출 방법

제출 방법 : 팀원 전체 각 구글폼 개인 제출
제출 링크 : 링크 클릭 퀘스트 제출링크
 제출 마감 일정 : 12월 20일 (금) 15시 까지
과제 제출 후 15시 ~ 17시 마무리 회고
KPT 회고 진행 > 참고링크 https://brunch.co.kr/@jinha0802/35
회고 진행 내용을 각자 TIL로 작성한 후 제출

3. 팀 과제 시상 안내

최 우수 팀 시상
스크럼 및 과제를 진행하는 과정에 적극적으로 참여한 팀
최 우수 팀원 시상
스크럼 및 협업 과정에 적극적으로 참여하며 올바른 코드 리뷰 문화 만들기에 힘쓴 팀원
슬랙 React_잡담 방에 오늘의 진행 현황 및 인 사이트를 남겨주세요!
예시) 나 오늘 여기까지 완료했다!! (사진첨부)/ 오늘 팀원 분들이 안 도와주셨으면 진짜 힘들 뻔 했는데 고마워요 등 일기도 가능!!
최우수 TIL 시상
팀 협업을 진행하며 발생한 문제 및 해결 과정이 담긴 TIL
내용 및 작성 횟수를 포함

시간계획 세우기

 예시

[ 12월 12일 학습일지 ]
14 : 00 ~ 15 : 00 뇌를 깨우기 위한 알고리즘 학습, 루틴화 만들기
15 : 00 ~ 15: 15 알고리즘 학습 이후 스크럼
서기를 지정해 스크럼 일지에 내용을 정리해주세요 ( 서기는 번갈아가며 )
오늘의 계획 정리 (상세히 작성! )
팀 과제 데일리 스크럼(예시)
15 : 15 ~ 17:30 집중 코딩 시간
카메라를 켜고 코딩에 온전히 집중해 보세요!
17 : 30 ~ 18 : 00 : 마무리 스크럼

협업의 기본 Code Merge

Merge(병합)란?

작업 내용 합치기
서로 다른 브랜치에서 작업을 했거나, 작업 내용을 합쳐야 하는 경우 merge를 해주면 됨
미니 팀 프로젝트에서는 협업 툴 사용 없이 슬랙으로 코드 병합을 진행합니다!
why? 협업을 통한 소통 및 코드 리뷰 문화에 대해 이해하는 시간을 가지기 위해
저희 조는 GitHub를 사용해보고 싶습니다! ( X ) 툴에 대한 이해도 보다는 협업!! 이라는 목표에 중점을 둔 협업으로 진행해주세요~

슬랙 머지 방법

1.
팀 슬랙방 개설
개설 방법
2.
코드 슬랙 메시지 보내기
아래 양식을 복사하여 슬랙 방에 코드를 공유
Title :
간단 요약
참고 사항(선택)
코드 ```
예시
코드블럭 사용하여 코드 보내기
3.
코드 리뷰 하기
코드리뷰 방법
팀원의 코드 스레드에 이모지 반응 남기기 (필수)
아래의 코드 리뷰 규칙을 참고하여 해당 스레드에 댓글 남기기 (필수) 이모지를 첨부하면 더더더더더욱 좋습니다
스레드 댓글 다는 방법
코드 리뷰란?
한 개발자가 코드를 작성하면 다른 개발자가 정해진 방법으로 피드백을 주고받는 과정을 말합니다. 이 과정을 통해 본인이 발견하지 못한 실수를 다른 사람이 발견하여 코드의 부작용(Side effect)과 오류를 조기에 대응할 수 있으며, 개발 내 정해진 컨벤션 규칙을 유지하고 기술 부채를 줄일 수 있습니다. 또한 여러 명의 개발자가 참여함으로써 문제 해결을 위한 기술 구현 방법론에 대해 공유하기도 합니다.
HTML
복사
리뷰의 5가지 규칙
1.
왜 개선이 필요한지 이유를 충분한 설명해 주세요.
2.
답을 알려주기보다는 스스로 고민하고 개선 방법을 선택할 수 있게 해주세요.
3.
코드를 클린 하게 유지하고, 일관되게 구현하도록 안내해 주세요.
4.
리뷰 과정이 숙제 검사가 아닌 학습 과정으로 느낄 수 있게 리뷰해 주세요.
5.
리뷰를 위한 리뷰를 하지 마세요. 피드백 할 게 없으면 칭찬해 주세요.
예시

  React 9기가 만들어 가는 올바른 코드 리뷰 문화!

  같이 밥 먹고 싶은 사람이 되자  

좋은 코드란 무엇인지 동료들과 공감대를 형성하자
코드 리뷰는 적극적인 이모지 사용 등으로 유하게 작성하자
서로 배려하고 친해지자
참고 링크