문자열 조합에는 보간 사용하기

문자열 조합에는 보간 사용하기

문자열과 값을 이어 붙일 때 +로 여러 번 연결하다 보면 읽기도 어렵고 실수도 잦아져요. 이 린트 규칙은 문자열 **보간(interpolation)**을 써서 더 읽기 쉽게 합성하도록 도와줘요.

출처: prefer_interpolation_to_compose_strings

본문

문자열과 값을 합성할 때는 보간을 사용하세요.

문자열과 값을 합성할 때 보간을 쓰면 보통 연결(concatenation)보다 쓰기도 읽기도 더 쉬워요.

나쁜 예:

'Hello, ' + person.name + ' from ' + person.city + '.';

좋은 예:

'Hello, ${person.name} from ${person.city}.'

+로 문자열을 계속 이어 붙이는 대신 ${...} 안에 값을 넣으면, 최종 문자열이 어떤 모양인지 훨씬 직관적으로 파악할 수 있어요.

이 규칙 켜는 법

prefer_interpolation_to_compose_strings 규칙을 켜려면 analysis_options.yaml 파일의 linter > rules 아래에 규칙 이름을 추가하면 돼요.

linter:
  rules:
    - prefer_interpolation_to_compose_strings

혹시 YAML 맵 문법으로 린트 규칙을 설정하고 있다면, linter > rules 아래에 이렇게 적어주면 돼요.

linter:
  rules:
    prefer_interpolation_to_compose_strings: true

더 알아보기