Skip to content

DevReader/CleanCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CleanCode 스터디

image

도서 <클린코드> 스터디 저장소입니다.

  • 클린 코드의 내용을 챕터별로 정리하고 있습니다.
  • 클린 코드의 내용을 코드로 실습합니다.

스터디 방식

  • 브랜치는 자신의 이름을 딴 브랜치로 만들고, 주마다 자신이 맡은 챕터를 정리해서 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 리팩터링

👨‍👩‍👧‍👦 스티디원

김민지 김찬규 서연진 임해찬
김민지
김찬규
서연진
임해찬

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •