- 레거시 코드 실습: "좋은 코드, 나쁜 코드" 책을 읽으며, 레거시 코드를 학습하고 개선합니다.
- 실습 중심 학습: 학습 내용을 레거시 코드에 적용하고, 실습하며 체득합니다.
- 코드 리뷰와 토론: 리뷰와 토론을 통해 더 나은 코드 작성 방법을 탐구합니다.
- 레거시 코드 분석: 좋은 코드와 나쁜 코드의 차이를 이해하고 분석합니다.
- 리팩터링 실습: 학습한 내용을 기반으로 레거시 코드를 리팩터링하며 개선합니다.
- 협업과 토론: 코드 리뷰와 토론을 통해 코드 품질을 높이는 방법을 배우고 실천합니다.
- 책 학습: 매주 2단원씩 읽고 학습 내용을 정리합니다.
- 리뷰 작성 및 토론: PR에 올라온 레거시 코드를 학습 내용을 바탕으로 코드 리뷰 진행하고, 이를 기반으로 자유롭게 토론합니다.
- 리팩터링 결과 공유: 리뷰와 토론 내용을 반영하여 개선된 코드를 공유합니다.
-
코드 리뷰 작성
- 주차별로 선정된 레거시 코드를 분석하고, PR에 작성된 코드를 학습한 내용을 바탕으로 리뷰합니다.
-
토론 진행
- 코드 리뷰 내용을 바탕으로 스터디원들과 자유롭게 의견을 나누며 개선 방향을 도출합니다.
-
개선 코드 반영 및 공유
- 리뷰와 토론을 통해 나온 개선 사항을 코드에 반영하고, 최종 결과를 공유합니다.