Menu
Coddy logo textTech

명명 규칙

Coddy Ruby 여정의 기초 섹션에 포함된 레슨 — 88개 중 9번째.

Ruby에는 유효한 변수 이름을 위한 특정 규칙이 있습니다. 변수 이름은 소문자(a-z) 또는 언더스코어(_)로 시작해야 하며, 소문자, 숫자, 언더스코어를 포함할 수 있습니다. 하지만 숫자로 시작하거나, 공백을 포함하거나, 특수 문자를 사용할 수는 없습니다.

Ruby에서 대문자로 시작하는 이름은 상수로 취급됩니다.

기본 규칙 외에도, 명명 규칙을 준수하면 코드를 훨씬 더 읽기 쉽고 유지보수하기 좋게 만들 수 있습니다.

Ruby는 관례적으로 변수 이름에 snake_case를 사용합니다(user_name과 같이 단어 사이에 밑줄을 사용하는 방식). 이것은 표준 Ruby 스타일이며 Ruby 커뮤니티에서 널리 채택되고 있습니다. 이 관례를 일관되게 유지하면 코드가 전문적으로 보이고 다른 Ruby 개발자들에게 친숙하게 느껴집니다.

가장 중요한 것은 변수에 무엇이 들어 있는지 명확하게 나타내는 설명적인 이름을 사용하는 것입니다. xdata1 대신 student_score 또는 monthly_sales와 같은 이름을 사용하세요. 이렇게 하면 코드가 스스로를 설명하게 되어 다른 사람들(그리고 미래의 자신)이 이해하기 더 쉬워집니다.

challenge icon

챌린지

쉬움

Ruby의 snake_case 명명 규칙에 따라 세 개의 변수를 생성하세요. 직원의 전체 이름을 위한 변수를 생성하고 "John Doe"를 할당하고, 나이를 위한 변수를 생성하고 25를 할당하며, 월급을 위한 변수를 생성하고 1500.50을 할당하세요. puts를 사용하여 세 변수를 모두 출력하세요.

치트 시트

Ruby 변수 이름은 소문자(a-z) 또는 언더스코어(_)로 시작해야 하며, 소문자, 숫자, 언더스코어를 포함할 수 있습니다. 숫자로 시작하거나, 공백을 포함하거나, 특수 문자를 사용할 수 없습니다.

Ruby는 변수 명명 규칙으로 snake_case(단어를 언더스코어로 구분)를 사용합니다:

user_name = "Alice"
student_score = 95
monthly_sales = 2500.75

xdata1과 같은 일반적인 이름 대신, 변수에 무엇이 들어있는지 명확하게 나타내는 설명적인 이름을 사용하세요.

직접 해보기

# TODO: Ruby 명명 규칙에 따라 세 개의 변수를 생성하세요
# 1. 직원의 전체 이름을 위한 변수 (문자열)
# 2. 직원의 나이를 위한 변수 (정수)
# 3. 직원의 월급을 위한 변수 (부동 소수점)

# TODO: puts를 사용하여 세 변수를 모두 표시하세요
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨