목록 보기
코드 품질 개선 기법 7편: 새것을 들일 때 옛것도 다시 살피자
아키텍처

코드 품질 개선 기법 7편: 새것을 들일 때 옛것도 다시 살피자

라인
라인
2025년 4월 4일

두줄요약

새 속성을 추가할 때는 기존 이름이 더 이상 적절한지 함께 살펴야 합니다. 이름을 구체화하고 표시 규칙을 분리하면 버그를 줄일 수 있습니다.

핵심 내용

  • 새 속성이나 메서드를 추가할 때 기존 이름이 의미를 더 넓게 포괄하는지 점검 필요
  • name과 nickname처럼 포함 관계가 없는 값은 이름 충돌과 오해를 유발
  • 기존 name을 loginName처럼 구체적으로 바꾸고 displayName으로 선택 로직을 명시하는 방식 권장

적용해볼 점

  • 신규 요소 추가 시 기존 코드의 명명도 함께 재검토
  • 유사하지만 역할이 다른 값은 이름으로 구분
  • fallback 규칙은 별도 속성이나 로직으로 드러내기

다음 읽기

같은 회사의 연관 글

코드 품질 개선 기법 15편: 문법은 이름을 나타낸다

이름은 선언 측의 일관성보다 사용하는 측의 오해 가능성을 줄이는 방향이 중요하다고 설명했습니다. 수식어를 앞에 두는 명명과 언어·플랫폼의 표준 규칙을 따르는 예를 제시했습니다.

라인
라인
기타

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...