도서 <클린코드> 스터디 저장소입니다.
- 클린 코드의 내용을 챕터별로 정리하고 있습니다.
- 클린 코드의 내용을 코드로 실습합니다.
- 브랜치는 자신의 이름을 딴 브랜치로 만들고, 주마다 자신이 맡은 챕터를 정리해서 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 리팩터링 |
| 김민지 | 김찬규 | 서연진 | 임해찬 |
|
|
|
|
|
