문자열 조합에는 보간 사용하기
문자열 조합에는 보간 사용하기
문자열과 값을 이어 붙일 때 +로 여러 번 연결하다 보면 읽기도 어렵고 실수도 잦아져요. 이 린트 규칙은 문자열 **보간(interpolation)**을 써서 더 읽기 쉽게 합성하도록 도와줘요.
본문
문자열과 값을 합성할 때는 보간을 사용하세요.
문자열과 값을 합성할 때 보간을 쓰면 보통 연결(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