- 코드 중복을 줄이는 것이 좀더 능숙해졌다.
- 변수명을 rename하는 요령이 생겼다.
- 디버깅 능력이 이전과 비교해 많이 상승하였다.(슬프지만 이부분이 가장 큰 듯)
- git 사용법을 익혔다.
2. 코드 중복을 줄이고, 변수명을 rename하였는 데도 가독성이 떨어지는 코드.
사수님 질문
- 이 코드 뭉치(?)는 어떤 역할을 하나요?
-> 코드 부분이 갖는 기능적 역할을 명확히 구분짓고 정의하면, 개념적으로 코드들을 분리해서 다른 method로 빼낼 수 있다.
- parameter로 실질적인 input이 아닌 값을 받지 않으려면 어떻게 해야하나요?
-> 실질적인 input이 아님에도 parameter로 받아야하는 값을 해당 메소드에서 사용할 수 있도록 한다. ex) 기존 method외부에 변수를 선언하여 사용가능하게끔 바꿈, 기존 method에 선언하였던 변수를 새로운 method에 선언함.
** 중요 : 코드 가독성을 높이는 데는 개념적으로 코드를 분리하는 것이 중요하다.
댓글 없음:
댓글 쓰기