도서 <클린코드> 스터디 저장소입니다.
- 클린 코드의 내용을 챕터별로 정리하고 있습니다.
- 클린 코드의 내용을 코드로 실습합니다.
- 브랜치는 자신의 이름을 딴 브랜치로 만들고, 주마다 자신이 맡은 챕터를 정리해서 PR을 만듭니다.
- 매 주 모든 인원이 해당 챕터의 내용을 실습한 코드를 PR을 만듭니다.
- 매 주 챕터별 발표, 실습 코드 리뷰 후 내용을 최종 검토한 뒤 main에 merge합니다.
[주차] 챕터 - 챕터제목 (커밋타입)
의 형태로 커밋은 챕터 별로 진행합니다.
정리
챕터에 대한 책 내용 정리실습
챕터에 대한 실습 코드수정
이미 업로드한 내용에 대한 수정
[1주차] 1장 - 깨끗한 코드 (실습)
[1주차] root 디렉토리 README 오탈자 수정 (수정)
- PR에 대한 머지는
squash & merge
로 진행합니다. - PR 제목은 진행한 챕터를 콤마(,)로 구분하여
[주차] 진행챕터 (실습)
로 진행합니다. (ex.[2주차] 3장 - 함수, 4장 - 주석 (실습)) - branch 명은
이름-주차
로 합니다. (ex.chankyu-2)
주차 | 내용 |
---|---|
1주차 | 1장-깨끗한 코드 |
2장-의미있는 이름 | |
2주차 | 3장-함수 |
4장-주석 | |
3주차 | 5장-형식 맞추기 |
6장-객체와 자료 구조 | |
4주차 | 7장-오류 처리 |
8장-경계 | |
5주차 | 9장-단위 테스트 |
10장-클래스 | |
6주차 | 11장-시스템 |
12장-창발성 | |
7주차 | 13장-동시성 |
14장-점진적인 개선 | |
8주차 | 16장-SerialDate 리팩터링 |
김민지 | 김찬규 | 서연진 | 임해찬 |
|
|
|
|