본문 바로가기
Study/Spring

친구들이랑 진행하는 스프링 스터디 | Spring Spring boot JPA Study

by M개발자 2022. 2. 7.
반응형

스프링을 배우고자 진행하는 스터디입니다.
기본적인 CRUD를 구현을 위해 함께 API를 작성하고 ENTITY를 설계한 뒤 기능을 구현합니다.
한 주 차의 스프린트가 끝나면 다음 일정을 함께 의논하여 스터디를 키워갈 예정입니다.

 

진행 방식

  1. 프로젝트 틀 잡기
    1. 하나의 이슈에서 시간 쪼개기
      1. 풀 리퀘스트 날리는 시간, 코드 리뷰 다는 시간, 머지하는 시간
  2. 규칙 정하기
    1. 이슈, 브랜치, 커밋 메시지, 풀 리퀘스트 등의 규칙 정하기
  3. 주제의 이슈 생성
  4. 주제의 API 설계
    1. 노션을 활용하여 API 설계
    2. 추후 swagger 연동해보기
  5. 이슈마다 시간 분배하기
    1. 공부할 시간과 머지되는 시간까지 포함하여 걸릴 시간 산정
  6. 기능 구현
    1. 각 이슈에 개인 브랜치 생성
    2. 해당 브랜치에서 기능 구현
    3. 커밋 및 푸쉬
    4. 메인 브랜치로 풀 리퀘스트 요청
    5. 서로의 코드 리뷰 해주기
      1. 이해가 가지 않는 것. 변수 이름의 의미라던지 사소한 질문 모두 포함
      2. 코드 리뷰를 통해 서로의 코드를 공유하는 게 목적
    6. 풀리퀘스트가 모두의 승인을 받은 후에 머지 진행

목표

  • 스프링 배우기
  • 깃허브 익히기
  • MySQL 연동

도전

  • swagger 연동해보기
  • QueryDSL 사용해보기
  • 프로젝트 키워보기
  • AWS 사용하여 배포해보기
  • CI/CD 구축

Notion

Github

반응형

댓글