[워밍업 클럽 스터디 2기] 2주차 발자국
1개월 전
** Readable Code: 읽기 좋은 코드를 작성하는 사고법 강의 내용을 바탕으로 작성된 블로그입니다.
학습 내용
강의를 통해 배운 내용을 기반으로 직접 리팩토링을 해보는 과제를 진행했다.
리팩토링을 할 때는
리팩토링 해보면서 읽기
공백, 메서드, 객체 추상화, 주석 등 다양한 방법 사용해보기
도메인에 대한 지식을 늘리고 이전 작성자의 의도 파악해보기
메서드 나열 순서 (참고)
public은 상단에 위치
상태변경 >> 판별 ≥ 조회
공통으로 사용하면 하단에 배치
호출 순서대로 나열
회고
3일에 걸쳐서 과제를 진행했는데 직접 리팩토링을 해보려고 하니 쉽지 않았다.
항상 그렇듯 이름 짓는게 제일 어려웠고, 진행하고 있는 방향이 최선인지 아닌지 고민을 많이 했다.
나름대로 과제를 완료한 후 강의를 보면서 부족한 부분 보완하고, 고민했던 것들에 대한 내용들을 보충할 수 있었다.
이 강의에서 배운 내용들을 다른 프로젝트에도 사용할 수 있었고, 읽기 좋은 코드에 대한 이해도를 높이는데 도움이 되었다.
댓글을 작성해보세요.