Konwencje nazewnictwa
Część sekcji Podstawy ścieżki Kotlin w Coddy. Lekcja 10 z 93.
Konwencje nazewnictwa to zestaw wytycznych, których programiści przestrzegają, aby ich kod był bardziej czytelny i łatwiejszy w utrzymaniu. Różne języki programowania często mają różne konwencje nazewnictwa. W Kotlinie nazwy zmiennych i wartości zapisuje się w camelCase: pierwsze słowo zaczyna się małą literą, a każde kolejne — wielką literą.
Tworząc nazwę zmiennej, zadbaj o to, by była opisowa i zawierała znaczące słowa.
Na przykład:
fun main() {
// Złe nazewnictwo
val is_active = false // nie jest w stylu camelCase (snake_case)
val a = 10
val b = "Hello"
val x = true
// Dobre nazewnictwo
val age = 10
val greeting = "Hello"
val isActive = true
}Wyzwanie
PoczątkującyNapisz kod, który inicjalizuje następujące wartości, używając poprawnego nazewnictwa camelCase:
playerNameo wartości"Alice"playerAgeo wartości25isGameOvero wartościfalse
Upewnij się, że używasz dokładnych nazw zmiennych i wartości. Pamiętaj:
- W Kotlinie rozróżniana jest wielkość liter! (
playerName≠Playername)- Wartości tekstowe muszą być ujęte w podwójny cudzysłów
- Wartości logiczne zapisuje się małymi literami:
true/false
Spróbuj swoich sił
fun main() {
// Wpisz swój kod poniżej
val playerName = ?
val playerAge = ?
val isGameOver = ?
// Nie zmieniaj poniższych wierszy
println("playerName = $playerName")
println("playerAge = $playerAge")
println("isGameOver = $isGameOver")
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory – część 1
Operatory arytmetyczneOperator moduloPrzypisanie z operatoremOperatory porównaniaPowtórka – proste działania matematyczne7Podstawowe wejście/wyjście
Funkcja printlnSzablony ciągów znakówWczytywanie danych przez ReadLineKonwersja typówPowtórka — lata do emeryturyPowtórka — prawda czy fałsz10Funkcje
Deklarowanie funkcjiParametry i argumentyWartości zwracaneArgumenty nazwaneWartości domyślneFunkcje z pojedynczym wyrażeniemPowtórka – funkcja SigmaPowtórka – funkcja walidująca2Zmienne
Val a VarWnioskowanie o typieLiczbyŁańcuch znakówWartość logicznaKonwencje nazewnictwaPowtórzenie – inicjalizacja zmiennych5Operatory, część 2
Operatory logiczne, część 1Operatory logiczne, część 2Operatory logiczne, część 3Operator trójargumentowy z wyrażeniem ifPowtórka — prosta logika8Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych11FizzBuzz z niespodzianką
Omówienie gryFunkcja FizzBuzz3Obsługa wartości null
Czym jest bezpieczeństwo nullTypy dopuszczające nullOperator bezpiecznego wywołaniaOperator ElvisPodstawy wyzwania z funkcjamiAsercja wartości niebędącej nullPodsumowanie — bezpieczny dostęp6Podejmowanie decyzji
Instrukcja ifIf - elseIf jako wyrażenieWyrażenie whenWhen z zakresamiPowtórka — prosty kalkulator9Pętle
Pętla forPętla whilePętla do-whileBreakContinueZakresy w pętlachPętla zagnieżdżonaPowtórka – silniaPowtórka – dynamiczne wprowadzanie danychPoćwicz samodzielnie: Edytor online Kotlin