우리의 답은 하나가 아니야 — 코딩 테스트, 우리 함께 Solve It!
solveit은 함께 코딩 테스트 문제를 풀고, 리뷰와 피드백을 통해 실력을 키우는 스터디입니다.
📌 진행 상황은 마일스톤을 참고하세요. 📌 전체 로드맵은 roadmap을 참고하세요.
-
기간: 2025.04.03 ~ 2025.05.21 (8주) (4.16-5.2 기초 프로젝트 기간 제외 - 4.16, 4.23, 4.30 제외)
-
시간: 매주 수요일 오후 1시 30분 ~ 2시 30분 (max 1시간)
-
목표: 다양한 문제를 해결하고, 피드백을 통해 실력을 향상시키는 것을 목표로 합니다.
-
내용: 매주 코딩테스트 2-3문제를 풉니다.
-
사용 언어: JavaScript
- 송시은 sgoldenbird
- 손수진 pappaya109
- 전유진 yuj2n
- 조인성 Insung-Jo
🤝 그라운드 룰
- 각 참여자는 자신의 username으로 브랜치를 만들어 개별적으로 코딩합니다.
- 각 참여자는 자신의 username으로 폴더를 만들고 그 안에서 작업합니다.
- 코드 리뷰와 이슈를 통해 서로 피드백을 주고받습니다.
- 매주 토요일까지
main브랜치로 PR을 제출합니다. - 매주 화요일까지 병합합니다.
- 병합은 3명 이상 approve 해야 가능합니다.
- 모든 참여자는 필수로 다른 참여자들의 PR을 리뷰하고 코멘트를 남깁니다.
- 어려운 문제를 만났을 경우, Discussions탭의 Q&A를 활용해 질문 및 해결 방법을 공유합니다.
- 다음과 같은 라벨을 사용합니다:
- 카테고리:
array,string등 - 난이도:
level 0,level 1등 - 출처:
Programmers등
- 카테고리:
- 하나의 문제를 해결한 후 커밋합니다.
- 아래의 커밋 메시지 작성 규칙을 따릅니다:
| 커밋 타입 | 설명 | 예시 메시지 |
|---|---|---|
solve: |
문제를 해결했을 때 사용 | solve: merge strings alternately |
fix: |
버그를 수정했을 때 사용 | fix: correct logic for checking the greatest common divisor |
optimize: |
코드 최적화 (기능 변화 없음) | optimize: simplify the algorithm for finding the common divisor |
note: |
설명 또는 노트 추가 시 사용 | note: add explanation for 'merge strings alternately' solution |
docs: |
문서 업데이트 시 사용 (예: README) | docs: update README with explanation for new problem solution |
chore: |
기타 변경 사항 | chore: update package dependencies |
