[인프런 워밍업 클럽 백엔드 스터디 2기] 2주차 발자국

[인프런 워밍업 클럽 백엔드 스터디 2기] 2주차 발자국

강의 내용

Section 6 : 코드 다듬기

주석의 양면성에 대해 배우면서 불필요한 주석을 줄이고 좋은 주석을 작성하는 방법을 배울 수 있었다.

변수와 메서드의 나열 순서에 대하여 2가지 방법을 배웠는데 확실히 public 메서드와 private 메서드를 따로 분리하여 나열하는 것이 가독성이 좋아보였다.

패키지를 의미 단위로 나누는 방법을 배웠는데, 먼저 코드를 작성하기 전에 필요하다고 느낄 수 있었다.

버그를 찾아내고 더 효율적인 stack을 활용하는 방법을 알 수 있었다.

SonarLine를 설치했는데 확실히 리팩토링 하는데 도움이 되는 것 같다.

 

Section 7 : 리팩토링 연습

스터디 카페 이용권 선택 시스템을 리팩토링하는 과정이다.

 

미션

리팩토링 포인트에 맞추어 스터디 카페 이용권 선택 시스템을 리팩토링하는 미션이다.

 

회고

이번 주차에서는 과제가 생각보다 어려웠다. 이전 강의들을 들으면서 확실히 이해한 부분은 많았는데 막상 실제로 사용해보려니 막막했다. 응용이 생각보다 힘들었다. 포인트에 맞춰서 차근차근 리팩토링했지만 어려운 부분이 많았다. 이후 강의를 통해 다시 한 번 리팩토링 해보았고 여러 번 강의를 돌려 보다가 회고 쓰는 것을 까먹고 늦게 작성했다.. 다음엔 아슬아슬하게 일요일이 아닌 금, 토 중에 작성해야겠다.

 

 

댓글을 작성해보세요.

채널톡 아이콘