2025-08-30

1일 1아티클

요즘IT

코드를 작게 만드는 방법

코드 단위를 작게 만드는 것의 이점

  1. 개발자가 읽을 코드의 양 감소
  2. 확장 가능성 제공
  3. 단위 테스트 가능성 향상

방법

  1. 복잡한 메서드를 비공개 메서드로 분리
  2. 복잡한 코드 단위를 다른 클래스로 이동

예외

  1. 둘 이상의 조각이 독립적으로 존재할 수 없는 경우
    • 강제 분리 시 메서드가 오히려 복잡해질 수 있음
  2. 퍼즐 조각 교체 가능성이 낮은 경우
  3. 해당 조각만 분리하여 테스트할 만큼 가치가 있지 않은 경우
  4. 퍼즐 조각의 수가 많지 않은 경우

오늘 배운 것

내일 할 일

  1. 상담 피드백 바탕으로 포트폴리오 수정 (다음주 주말까지는 완료)

참고자료

results matching ""

    No results matching ""