Menu
Coddy logo textTech

Konwencje nazewnictwa

Część sekcji Podstawy ścieżki Ruby w Coddy. Lekcja 9 z 88.

Ruby ma określone zasady dotyczące poprawnych nazw zmiennych. Nazwa zmiennej musi zaczynać się od małej litery (a-z) lub podkreślenia (_) i może zawierać małe litery, cyfry oraz podkreślenia. Nie może jednak zaczynać się od cyfry, zawierać spacji ani używać znaków specjalnych.

Nazwy rozpoczynające się wielką literą są traktowane w Ruby jako stałe.

Poza podstawowymi zasadami przestrzeganie konwencji nazewnictwa sprawia, że kod jest znacznie bardziej czytelny i łatwiejszy w utrzymaniu.

W języku Ruby konwencjonalnie używa się zapisu snake_case dla nazw zmiennych (ze znakami podkreślenia między słowami, takimi jak user_name). To standardowy styl w języku Ruby, powszechnie przyjęty przez społeczność Ruby. Stosowanie się do tej konwencji sprawia, że Twój kod wygląda profesjonalnie i jest znajomy dla innych programistów Ruby.

Co najważniejsze, używaj opisowych nazw, które jasno wskazują, co zawiera zmienna. Zamiast x lub data1 używaj nazw takich jak student_score lub monthly_sales. Dzięki temu Twój kod sam się dokumentuje i jest łatwiejszy do zrozumienia dla innych (i dla Ciebie w przyszłości).

challenge icon

Wyzwanie

Łatwy

Utwórz trzy zmienne zgodnie z konwencją nazewnictwa snake_case w Ruby. Utwórz zmienną na pełne imię i nazwisko pracownika i przypisz jej wartość "John Doe", zmienną na jego wiek i przypisz jej wartość 25, a także zmienną na jego miesięczne wynagrodzenie i przypisz jej wartość 1500.50. Wyświetl wszystkie trzy zmienne za pomocą puts.

Spróbuj swoich sił

# TODO: Utwórz trzy zmienne zgodnie z konwencjami nazewnictwa w Ruby
# 1. Zmienna na imię i nazwisko pracownika (string)
# 2. Zmienna na jego wiek (integer)
# 3. Zmienna na jego miesięczne wynagrodzenie (float)

# TODO: Wyświetl wszystkie trzy zmienne za pomocą puts
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Ruby online