Convenzioni di denominazione
Fa parte della sezione Fondamenti del percorso Kotlin di Coddy. Lezione 10 di 93.
Le convenzioni di denominazione sono un insieme di linee guida che gli sviluppatori seguono per rendere il codice più leggibile e manutenibile. I diversi linguaggi di programmazione hanno spesso convenzioni di denominazione diverse. In Kotlin, le variabili e i valori si scrivono in camelCase: la prima parola inizia con una lettera minuscola e ogni parola successiva inizia con una lettera maiuscola.
Quando scrivi il nome di una variabile, sii descrittivo e usa parole significative.
Per esempio:
fun main() {
// Penamaan Buruk
val is_active = false // bukan camelCase (snake_case)
val a = 10
val b = "Hello"
val x = true
// Penamaan Baik
val age = 10
val greeting = "Hello"
val isActive = true
}Sfida
PrincipianteScrivi codice che inizializzi i seguenti valori usando la corretta convenzione camelCase:
playerNamecon il valore"Alice"playerAgecon il valore25isGameOvercon il valorefalse
Assicurati di usare i nomi delle variabili e i valori esatti. Ricorda:
- Kotlin distingue tra maiuscole e minuscole! (
playerName≠Playername)- I valori stringa devono essere racchiusi tra virgolette doppie
- I valori booleani sono in minuscolo:
true/false
Provalo tu
fun main() {
// Scrivi il tuo codice qui sotto
val playerName = ?
val playerAge = ?
val isGameOver = ?
// Non modificare le righe qui sotto
println("playerName = $playerName")
println("playerAge = $playerAge")
println("isGameOver = $isGameOver")
}Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiOperatore moduloAssegnazione compostaOperatori di confrontoRipasso: matematica semplice7Input/output di base
Funzione printlnTemplate di stringheInput con readLineConversione di tipoRiepilogo - Anni alla pensioneRiepilogo - Vero o falso10Funzioni
Dichiarare una funzioneParametri e argomentiValori di ritornoArgomenti denominatiValori predefinitiFunzioni a espressione singolaRiepilogo - Funzione SigmaRiepilogo - Funzione di validazione2Variabili
Val vs VarInferenza del tipoNumeriStringaBooleanoConvenzioni di denominazioneRiepilogo - Inizializzare le variabili5Operatori Parte 2
Operatori logici Parte 1Operatori logici Parte 2Operatori logici Parte 3Ternario con espressione ifRipasso - Logica semplice8Calcolatore per dividere il conto
Messaggio di benvenutoAcquisire i dati11FizzBuzz con un tocco
Panoramica del giocoLa funzione FizzBuzz3Nullabilità
Cos'è la null safetyTipi nullableOperatore di chiamata sicuraOperatore ElvisBasi della sfida sulle funzioniAsserzione non-nullRiepilogo - Accesso sicuro6Prendere decisioni
Istruzione ifIf-elseIf come espressioneEspressione whenwhen con intervalliRiepilogo - Calcolatrice semplice9Cicli
Ciclo forCiclo whileCiclo do-whilebreakcontinueIntervalli nei cicliCiclo annidatoRipasso - fattorialeRipasso - input dinamicoEsercitati da solo: Playground Kotlin