Skip to content

HamJiWeon/CodingTest_study

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


코딩 테스트 스터디🔥

  • 월/화/수/목요일은 매일 1문제씩 지정된 코테 문제를 풉니다.
    • 문제는 프로그래머스 낮은 단계순으로 풉니다.
    • 문제 풀이 언어는 1순위는 JAVA, 2순위는 Python을 사용합니다.
    • 한 문제당 1시간 잡고, 넘어갈 시 답을 확인합니다.
    • 내가 맡은 팀원의 코드 리뷰는 다음날까지 완료합니다.
  • 일요일 미팅 전까지 한 문제당 20분씩 잡고, 그 주에 푼 문제와 이전에 못 푼 문제를 전부 풉니다.
    • 문제별 풀이할 언어는 자유입니다.
    • 타임랩스를 키고 실시간으로 각자 문제를 풉니다. 다 풀면 팀원에게 타임랩스를 공유하고, 통과한 문제의 브랜치를 삭제합니다. 그리고, 테스트에 대한 리뷰를 해당 주차 폴더에 md 파일로 간단히 작성 후 이슈에 PR을 올립니다.
    • 만약 제한 시간 내에 못 풀었다면, 풀어낼 수 있을 때까지 매주 주말에 풉니다.
  • 일요일 미팅에선 필수 문제 한 문제씩 담당해서 소개하고, 소개가 끝나면 그 문제에 대해 얘기를 나눕니다. 그리고, 각자 옵션으로 푼 문제는 전체적으로 어땠는지 짧게 리뷰합니다.
    • 일정이 끝나면, 테스트 리뷰 PR을 모두 수락하고, 이슈를 종료합니다.
    • 못 푼 문제롤 모아 기본 문제와 함께 새롭게 다음 주 이슈를 등록하고, 기본 문제를 위한 폴더를 생성합니다.


🔸 참여 방법

소스 코드 업로드 및 리뷰 요청 방법

  1. Main branch에서 새 branch를 생성합니다. (형식 - [본인이름: 문제코드])
  2. 본인이 해결한 문제의 소스 코드를 본인의 branch에 push하고, [문제코드] 브렌치에 PR을 보냅니다.
  3. 상대방은 리뷰 완료 후 PR을 받을 때까지 본인은 기다립니다.
  4. 본인은 상대방의 리뷰를 확인하고, Label을 수정합니다.

코드 리뷰 규칙

  1. 생각나는 다른 풀이 방법이 있다면 간단히 공유해주세요.
  2. 개선이 필요한 부분, 충분한 설명과 같이 알려주세요.
  3. 궁금한 부분은 적극적으로 물어봐주세요.

PR 규칙

  1. PR 템플릿에 맞게 작성합니다.
  2. 병합 후에도 [본인이름: 문제코드] 브렌치는 삭제하지 마세요!
  3. 테스트를 통해 통과하면 해당 브렌치 삭제를 해주시면 됩니다.

커밋 규칙

  1. 커밋 템플릿에 맞게 작성합니다.
  2. 코드에 대한 커밋은 [Add: 본인이름-문제코드] 형식으로 작성합니다.
  3. 리뷰에 대한 커밋은 [Add: 본인이름_리뷰.md] 형식으로 작성합니다.

✔ Type

  • Add: 소스 코드 파일(cpp) 추가
  • Refactor: 소스 코드 수정
  • Style: 소스 코드 형식(format) 수정, 변수 네이밍 수정, 주석 추가/삭제 등
    • (코드 동작에 영향이 없는 수정)
  • Chore: 그 외 기타 작업

✔ Subject

  • 50자 이하의 간단한 제목을 사용합니다.

    ex) Add: 홍길동.java
    ex) Refactor: 완전 탐색 -> 이분 탐색
    ex) Style: 함수명 변경

참여자


심예은


장다연


최지민


함지원

About

코딩 테스트 스터디(Java, Python)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%