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

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

라인
라인
2025년 4월 4일

두줄요약

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

핵심 내용

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

적용해볼 점

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

댓글 0

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

댓글을 불러오는 중...