53일차 TIL : 리액트 프로젝트

변시윤·2022년 12월 22일
0

내일배움캠프 4기

목록 보기
55/131

학습내용

팀 프로젝트
▪︎ 회의
▪︎ 효율적인 협업 방식
▪︎ 풀 캘린더 커스터마이징


회의내용
Starting Assignments

효율적인 협업을 위해 필요한 몇 가지 사항

  • 코딩 컨벤션 정하기
  • Git 커밋 메시지 컨벤션 정하기
  • Git Flow와 PR 활용하기
  • 프로젝트 구조와 API 명세서 상세하게 설계하기

프로젝트를 개발할 때는 재사용성을 고려해야 한다.

(수정중....)
달력 API를 받아오기 위해 풀 캘린더 라이브러리를 사용했다. 기본 UI는 너무 허접해보여서 달.꾸 하고 싶은데 라이브러리이다보니 CSS 수정에 제약이 많다....



이전 프로젝트까지는 나도 그렇고 팀원들도 그렇고 기획하고 설계하는 법을 잘 모르다보니 빠르게 회의를 마치고 무턱대고 만들기부터 했었다. 프로젝트가 진행될수록 회의가 충분치 않았다는 사실을 깨달았지만 그래서 구체적으로 어떤 내용을 기획하고 설계해야 하는 지는 잘 몰랐었다. 오늘은 다른 팀원분의 주도하에 대부분의 시간을 회의를 하면서 보냈다. 그래서 아직 프로젝트를 본격적으로 구현하지도 않았고 그렇다고 기술 공부를 하지도 않았지만 기획면에서 많이 배울 수 있었다. 이런 부분이야 말로 팀 프로젝트가 아니면 배우기 힘든 부분이기에 어쩌면 프로젝트 자체보다도 훨씬 더 중요한 공부가 아닐까 싶다.

profile
개그우먼(개발을 그은성으로 하는 우먼)

0개의 댓글