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

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

** Readable Code: 읽기 좋은 코드를 작성하는 사고법 강의 내용을 바탕으로 작성된 블로그입니다.

 

학습 내용

강의를 통해 배운 내용을 기반으로 직접 리팩토링을 해보는 과제를 진행했다.

리팩토링을 할 때는

  • 리팩토링 해보면서 읽기

  • 공백, 메서드, 객체 추상화, 주석 등 다양한 방법 사용해보기

  • 도메인에 대한 지식을 늘리고 이전 작성자의 의도 파악해보기

메서드 나열 순서 (참고)

  • public은 상단에 위치

  • 상태변경 >> 판별 ≥ 조회

  • 공통으로 사용하면 하단에 배치

  • 호출 순서대로 나열

회고

3일에 걸쳐서 과제를 진행했는데 직접 리팩토링을 해보려고 하니 쉽지 않았다.

항상 그렇듯 이름 짓는게 제일 어려웠고, 진행하고 있는 방향이 최선인지 아닌지 고민을 많이 했다.

나름대로 과제를 완료한 후 강의를 보면서 부족한 부분 보완하고, 고민했던 것들에 대한 내용들을 보충할 수 있었다.

이 강의에서 배운 내용들을 다른 프로젝트에도 사용할 수 있었고, 읽기 좋은 코드에 대한 이해도를 높이는데 도움이 되었다.

댓글을 작성해보세요.

채널톡 아이콘