inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[워밍업 클럽 스터디 2기] 2주차 발자국

이정빈
0

강의 출처 Readable Code: 읽기 좋은 코드를 작성하는 사고법

 

학습 내용

미션

사용자가 이용권을 선택하고 선택한 이용권에 따라서 가격을 계산하는 프로그램을 리팩토링하는 미션이었다. 추상화 레벨에 맞지 않는 부분이 있다면 메서드 추출 등으로 추상화 레벨을 맞춰주고, 객체지향 패러다임에 맞게 객체들이 상호 협력하고 있는지, SRP, DIP, 일급 컬렉션 등의 포인트로 리팩토링을 해주면 되었다.

회고

이번주는 개인적으로 회사의 프로젝트 일정과 겹쳐서 진도를 따라가는것에도 많은 어려움이 있었고, 특히 대부분의 이해 안되는 부분에서 다시 듣지 않고 강의 진행률만 신경써서 넘기는 식으로 진행되어서 많이 아쉬웠다. 다음주부터는 새로운 강의 주제로 넘어가게 되니 밸런스를 잘 맞춰서 강의를 따라잡는데 문제가 없도록 잘 신경써야 할 거 같다.

답변 0