스터디 주제
클린코드를 알아보자! 주차별 정해진 챕터를 각자 읽고(챕터별로 담당 없음) 모여서 토론. 혹은 추가로 얘기하고 싶은 내용 얘기하기.
참가자
7명 (사내 스터디)
일정 (완료)
매주 월요일 오전 8시에 진행되며, 매주 두 챕터씩 진행해서 총 2개월 정도를 목표로 진행.
1주차 (2022-12-12) : 1장 깨끗한 코드, 2장 의미 있는 이름
2주차 (2022-12-19) : 3장 함수, 4장 주석
3주차 (2022-12-26) : 5장 형식 맞추기, 6장 객체와 자료 구조
4주차 (2022-01-02) : 7장 오류 처리, 8장 경계
5주차 (2022-01-09) : 9장 단위 테스트, 10장 클래스
6주차 (2022-01-16) : 11장 시스템, 12장 창발성, 13장 동시성
7주차 (2022-01-30) : 14장 점진적인 개선, 15장 JUnit 들여다보기
8주차 (2022-02-06) : 16장 SerialDate 리펙터링, 17장 냄새와 휴리스틱
내용 정리
- [클린코드] 1장. 깨끗한 코드
- [클린코드] 2장. 의미 있는 이름
- [클린코드] 3장. 함수
- [클린코드] 4장. 주석
- [클린코드] 5장. 형식 맞추기
- [클린코드] 6장. 객체와 자료 구조
- [클린코드] 7장. 오류 처리
- [클린코드] 8장. 경계
- [클린코드] 9장. 단위 테스트
- [클린코드] 10장. 클래스
- TDD와 함께 SRP, OCP, DIP를 만족하도록 코드 개선해보기.
- [클린코드] 11장. 시스템
- [클린코드] 12장. 창발성
- [클린코드] 13장. 동시성
- [클린코드] 14~17장
- 자바 날짜 관련 코딩 시 Date와 Calendar를 쓰지 마세요! (16장 관련)
'Study > 스터디 진행 일정' 카테고리의 다른 글
[Study 006] 외워서 끝내는 네트워크 핵심이론 (0) | 2023.03.08 |
---|---|
[Study 005] 테스트 주도 개발 (0) | 2023.03.08 |
[Study 003] Developer Roadmaps Backend (roadmap.sh) (2) | 2023.03.08 |
[Study 002] 면접을 위한 CS 전공지식 노트 (2) | 2023.03.08 |
[Study 001] 오브젝트 (0) | 2023.03.08 |
댓글