TIL - 210806

박재현·2021년 8월 6일
0

TIL

목록 보기
29/37
post-thumbnail

오늘 한 일

  1. 리팩토링 3-1장 "기이한 이름"
    • 가장 많이 사용하는 리팩토링은 함수 선언 바꾸기, 변수 이름 바꾸기, 필드 이름 바꾸기
    • 마땅한 이름이 떠오르지 않는다면 설계에 더 근본적인 문제가 숨어 있을 가능성이 높다.
      예) 함수가 복수개의 기능을 담당할 경우
  2. 리팩토링 3-2장 "중복 코드"
    • 한 클래스에 딸린 두 메서드가 똑같은 표현식을 사용하는 경우 : 함수 추출하기
    • 비슷하긴 한데 똑같지 않은 경우 : 문장 슬라이드 하기
    • 같은 부모로부터 파생된 서브 클래스들에 코드가 중복되어 있는 경우 : 메서드 올리기

내일 할 일

  • 리팩토링 3장
  • 클로저
  • about 모각공
profile
공동의 성장을 추구하는 개발자

0개의 댓글