스터디 주제
Clean Code(클린코드, 로버트 C. 마틴 지음)을 읽고 매주 모여서 토론 및 질문.
개인적으로 Study 004 에서도 클린코드를 했었는데, 그 때와 다른 분들과 다시한번 진행해서 좋았음.
그리고 확실히 Study 004 할때와 좀 느낌이 달랐던게, 아 다시보니 확실히 "참고만 해야지, 맹신하면 안되는 책이긴 하구나" 싶었음.
참가자
- https://github.com/nahwasa
- https://github.com/ohgillwhan
- https://github.com/woogiekim
- https://github.com/K-jun98
일정 (완료)
- 1주차 2023-09-24 : 1장, 2장 (깨끗한 코드, 의미 있는 이름)
- 2주차 2023-10-15 : 3장, 4장 (함수, 주석)
- 3주차 2023-10-22 : 5장, 6장, 7장 (형식 맞추기, 객체와 자료 구조, 오류 처리)
- 4주차 2023-10-29 : 8~11장 (경계, 단위 테스트, 클래스, 시스템)
- 5주차 2023-11-12 : 12~14장 (창발성, 동시성, 점진적인 개선)
- 6주차 2023-11-19 : 15~17장 + 부록A (JUnit 들여다보기, SerialDate 리팩터링, 냄새와 휴리스틱, 동시성 II)
내용 정리
- [클린코드] 1장. 깨끗한 코드
- [클린코드] 2장. 의미 있는 이름
- [클린코드] 3장. 함수
- [클린코드] 4장. 주석
- [클린코드] 5장. 형식 맞추기
- [클린코드] 6장. 객체와 자료 구조
- [클린코드] 7장. 오류 처리
- [클린코드] 8장. 경계
- [클린코드] 9장. 단위 테스트
- [클린코드] 10장. 클래스
- TDD와 함께 SRP, OCP, DIP를 만족하도록 코드 개선해보기.
- [클린코드] 11장. 시스템
- [클린코드] 12장. 창발성
- [클린코드] 13장. 동시성
- [클린코드] 14~17장
- 자바 날짜 관련 코딩 시 Date와 Calendar를 쓰지 마세요! (16장 관련)
'Study > 스터디 진행 일정' 카테고리의 다른 글
[Study 017] 디자인 패턴의 아름다움 (0) | 2024.06.21 |
---|---|
[Study 016] 자바 병렬 프로그래밍 (0) | 2024.01.23 |
[Study 014] 도메인 주도 개발 시작하기 (2) | 2024.01.23 |
[Study 013] 헤드퍼스트 디자인패턴 (0) | 2024.01.23 |
[Study 012] 객체지향의 사실과 오해 (객사오) (0) | 2024.01.23 |
댓글