타입 이름은 UpperCamelCase로 작성해요
타입 이름은 UpperCamelCase로 작성해요
클래스나 typedef의 이름을 지을 때는 각 단어의 첫 글자를 대문자로 쓰고 구분 기호 없이 붙이는 UpperCamelCase 스타일을 따르는 게 좋아요. 일관된 규칙 덕분에 코드를 읽기가 훨씬 수월해져요.
출처: camel_case_types
본문
Effective Dart의 권장 사항이에요.
타입 이름을 UpperCamelCase로 지으세요.
클래스와 typedef는 각 단어의 첫 글자를 대문자로 쓰고(첫 단어 포함), 구분 기호 없이 붙여서 이름을 지어야 해요.
GOOD 예시:
class SliderMenu {
// ...
}
class HttpRequest {
// ...
}
typedef num Adder(num x, num y);
활성화하기
camel_case_types 규칙을 활성화하려면 analysis_options.yaml 파일의 linter > rules 아래에 camel_case_types를 추가하면 돼요.
linter:
rules:
- camel_case_types
만약 linter 규칙을 YAML 맵 문법으로 설정한다면 linter > rules 아래에 camel_case_types: true라고 적어 주면 돼요.
linter:
rules:
camel_case_types: true
더 알아보기
- Linter rules 목록에서 다른 규칙도 살펴볼 수 있어요.
- Effective Dart에서 더 풍부한 스타일 가이드를 확인해 보세요.