Skip to content

sjb7773/PoolC-Spring-Practice-Season2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PoolC-Spring-Practice

풀씨 백엔드와 유사하지만, 일부 기능들을 개선한 서버를 만들어봅시다. 물론 풀씨 페이지는 규모가 상당히 크기에, 모든 컴포넌트를 만들 수 없으니 기본적인 것들만 구현해 봅시다.

진행 방식

  • Spring 프로그래밍 연습 스터디는, 하나의 큰 과제를 수행해야 합니다.
    • Java 스터디에 비해 자유도가 조금 높으며, 요구 사항이 다소 추상적입니다.
  • 직접적인 main 브랜치로의 커밋은 금지 되며, 반드시 Step 수행 이후 Pull Request 요청을 통해 확인이 진행됩니다.
    • 본인의 닉네임/이름에 해당하는 브랜치를 만들고, 각 Step 에 대한 브랜치를 만들어서 PR을 진행해 주세요.
    • ex) KBC 브랜치를 만들고, Step 1에 대한 결과물은 KBC-step1 로 만들어 주세요.
    • 그 이후, PR은 KBC-step1 -> KBC 꼴로 요청해 주세요.
  • 각 커밋의 단위는 최소화 해야하며, 다음과 같은 커밋 메시지 양식을 준수해 주세요.

요구 사항 (공통)

  • 해당 과제는 여러 Step으로 구성되어 있으며, 앞 Step에 대한 PR 및 리뷰가 완료 되어야 뒤 Step을 진행할 수 있습니다.
  • 포함된 라이브러리는 기본적인 라이브러리만 포함되어 있으며, 필요에 따라 추가 라이브러리를 사용해도 됩니다.
  • 모든 Java 코드는 반드시 Java 코드 컨벤션 가이드를 준수해야 합니다.
  • 작성한 메서드에 대한 테스트 코드 작성이 진행되어야 합니다.
    • Jacoco 기준, Test Coverage 및 Branch Coverage가 80% 이상이어야 합니다.
    • 통합 테스트/단위 테스트 여부는 자유롭게 설정하셔도 됩니다.
    • 하지만, 통합 테스트 수행 시, 실제 DB에 전혀 영향이 가지 않아야 합니다.
  • 사용하는 DB는 제한이 없습니다.

요구 사항 (단계)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%