[클린 코드 읽고 정리해두고 다시 보기] JUnit 들여다보기

inho ha·2024년 9월 25일
0

JUnit ComparisonCompactor

  • JUnit의 ComparisonCompactor 클래스 코드 개선하는 작업 324p
  • 변수명 앞에 붙은 타입 표시 제거
  • 조건문 캡슐화
  • 변수명 명확하게 변경
  • 함수명 명확하게 변경
  • 함수 역할 분리
  • 함수에 숨겨진 시간적인 결합 제거 (두 함수를 순서대로 호출하지 않으면 실패하는 케이스를 하나의 함수로 묶어 잘못 호출될 가능성 제거)
  • 불필요한 if문 제거
profile
inho ha / ian(swatchon) / iha(42seoul)

0개의 댓글