SSAFY 12기_서울_5반 을 위한 알고리즘 스터디입니다.
참여 희망자는 @김지승[서울_5반] 에게 MM 주시면 됩니다.
-
일시 : 월(21:00 ~ 23:00) / 목 (20:00 ~ 22:00)
-
장소 : 온라인 (디스코드)
-
깃허브 주소 : https://github.com/SSAFY-12th-seoul-05-algorithmstudy
-
문제 : https://www.acmicpc.net/group/21409 (5반 백준클럽)
-
디스코드 : https://discord.gg/tafzBS6d
- 다가오는 IM테스트에서 IM등급따고, A 혹은 A+ 노리기!!
- 스터디원들과 함께 공부하며 성장하기!!
- 5반 BOJ 그룹에 문제 올리기!
| 김지승 | 김현진 | 조희주 | 김민성 | 윤수정 |
|---|---|---|---|---|
| @kimsz123456 | @hyun0zin | @he2joojo | @MINSSUNGKIM | @yunsujung |
| 스터디장 | 팀원 | 팀원 | 팀원 | 팀원 |
| 이성희 | 강두식 | 방민규 | 홍나연 | 김윤지 |
| @LeeSeongHui | @strongdoosik | @bangmq | @01HongNa | @ximvamom |
| 팀원 | 팀원 | 팀원 | 팀원 | 팀원 |
| 김태인 | 김민제 | 차수홍 | 권재준 | |
| @Kim-Taein | @MJKIM9 | @Xylitol311 | @JavaDiff | |
| 팀원 | 팀원 | 팀원 | 팀원 |
-
자리 옮긴 후, git 계정 설정 방법
- 자격 증명 관리자 내 일반 자격 증명 모두 삭제
- 바탕화면에서 git bash 실행
- git config --global user.email [본인 이메일]
- 설정 후, git config user.email로 이메일 잘 바뀌었는지 확인
- git config --global user.name [본인 닉네임]
- 이후, 첫 push할 때, 로그인
-
git clone 레포지토리주소로 로컬에 복제
-
해당 폴더에서 git bash 열고 branch 생성 후 이동 (git checkout -b 브랜치 이름)
- 브랜치 생성 : git checkout -b kjs
- 브랜치 이동 : git checkout main
-
알고리즘문제 해결 후 작업 끝나면
add -> commit -> push(이 때, 브랜치 확인 필수) -
스터디 이후 조원들의 Approve를 받아, main에 merge한다.
-
스터디 종료 이후 본인 브랜치에서
git pull origin main하기
상세설명 :
※ GIT 기초 ((https://vivacious-coyote-b68.notion.site/Git-c7bf18f26a7a489d837fe7d3ed0837b4))
-
주 2회 진행하며, 하루는 강의듣고 발표 + 3문제 코드리뷰, 하루는 4문제 코드리뷰를 진행한다.
- 매 주 마다 스터디 담당자를 선정하여 스터디 담당자는 발표와 문제공유를 담당한다.
-
모임시간 전까지 문제를 풀고 PR한다. (3문제 / 4문제)
- 풀지 못한 문제의 경우에도 시도한 코드를 PR 날린다.
- 스터디 전, 스터디원 PR에 코드 리뷰 진행(코멘트 남기기)
-
각자 푼 문제에 대한 간단한 코드 리뷰를 진행한다.
-
이후 조원과 코드를 리뷰한다.
- 많은 사람과의 코드 리뷰를 위해 조는 매 주 변경된다.
- 코드 리뷰의 원활한 진행을 위해 언어는
JAVA를 사용한다.
-
PR 수정이 끝나고, 본인의 branch는 본인이 관리한다!
※ 어려움이 있을 경우, 스터디원에게 도움 요청하기.
폴더 명 : "본인 영문 이름"
파일 명 : "Site 약자" + "문제번호"
ex)
jiseung/boj1004.java
jiseung/swea1004.java
- Commit subject : [태그] 문제번호 / 걸린시간(선택)
| 태그 | 설명 |
|---|---|
| [solved] | 해결 |
| [fix] | 수정 |
| [docs] | 문서 |
| [chore] | 빌드, 설정 파일 |
ex)
- Commit subject :
[solved] boj28354 / 50분 - Commit subject :
[solved] boj28354 - Commit subject :
[fix] boj28354
PR Title : 조이름 이름 / 주차 / 요일
ex) 1조 김지승 / 8월 1주차 / 목
PR Comment :
(자유) , 문제를 풀면서 어려웠던 점이나 코드리뷰를 통해 알게된 점을 기록하면 좋을 것 같다.
- 본인의 실력이 부족함에 자책하지말고, 노력하기
- 상대방의 코드를 존중!!
- 의견제시
- 잘했다고 생각하는 부분
- 이렇게 하면 더 좋을 것 같다고 생각하는 부분
- 왜 이렇게 풀었는지 궁금한 부분
- 또 다른 풀이 방식 제시
- MM채널, 개인 MM을 이용한다.
