어떤 일들을 했나요?
코드 리팩토링
- 다른 사람들이 로직을 한 눈에 이해할 수 있도록 코드 수정 시작
- 주된 메소드(addUser, removeUser…)는 최대한 짧게 작성하되 소스가 길어질 경우 private 메소드로 분리
- 중복된 코드들을 묶어 하나의 메소드로 처리
소스 리뷰
- 3주차 때 구현한 코드들을 서로 이해할수 있도록 설명하는 시간을 가짐
시퀀스 다이어그램 작성
- 소스코드 리뷰 중 이호준 멘토님의 조언을 통해 작성하게 됨
- 소스코드를 따라가며 리뷰하는 것보다 전체적인 로직을 한눈에 살펴볼 수 있는 시퀀스 다이어그램 작성을 권장
- 생각보다 다이어그램 그리는데 시간이 오래 걸려 향후 작성 고려
서비스