Convenciones de nomenclatura
Parte de la sección Fundamentos del Journey de Kotlin de Coddy. Lección 10 de 93.
Las convenciones de nomenclatura son un conjunto de pautas que los desarrolladores siguen para hacer que su código sea más legible y fácil de mantener. Los distintos lenguajes de programación suelen tener convenciones de nomenclatura diferentes. En Kotlin, las variables y los valores se escriben en camelCase: la primera palabra comienza con una letra minúscula y cada palabra posterior comienza con una letra mayúscula.
Al escribir el nombre de una variable, sé descriptivo y usa palabras significativas.
Por ejemplo:
fun main() {
// Mala nomenclatura
val is_active = false // no es camelCase (snake_case)
val a = 10
val b = "Hello"
val x = true
// Buena nomenclatura
val age = 10
val greeting = "Hello"
val isActive = true
}Desafío
PrincipianteEscribe código que inicialice los siguientes valores usando una nomenclatura camelCase adecuada:
playerNamecon el valor"Alice"playerAgecon el valor25isGameOvercon el valorfalse
Asegúrate de usar los nombres y valores de variable exactos. Recuerda:
- ¡Kotlin distingue entre mayúsculas y minúsculas! (
playerName≠Playername)- Los valores de cadena deben estar entre comillas dobles
- Los valores booleanos se escriben en minúsculas:
true/false
Pruébalo tú mismo
fun main() {
// Escribe tu código debajo
val playerName = ?
val playerAge = ?
val isGameOver = ?
// No cambies las líneas de abajo
println("playerName = $playerName")
println("playerAge = $playerAge")
println("isGameOver = $isGameOver")
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores, parte 1
Operadores aritméticosOperador móduloAsignación aumentadaOperadores de comparaciónRepaso: matemáticas simples7Entrada y salida básicas
Función PrintlnPlantillas de cadenasEntrada con ReadLineConversión de tiposRepaso - Años hasta la jubilaciónRepaso - Verdadero o falso10Funciones
Declarar una funciónParámetros y argumentosValores de retornoArgumentos con nombreValores predeterminadosFunciones de una sola expresiónRepaso - Función SigmaRepaso - Función de validación2Variables
Val frente a VarInferencia de tiposNúmerosCadenaBooleanoConvenciones de nomenclaturaRepaso: inicializar variables5Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Operadores lógicos Parte 3Ternario con expresión ifRepaso: lógica simple8Calculadora para dividir la cuenta
Mensaje de bienvenidaObtención de datos11FizzBuzz con un giro
Descripción general del juegoLa función FizzBuzz3Nullabilidad
Qué es la seguridad frente a valores nulosTipos anulablesOperador de llamada seguraOperador ElvisConceptos básicos de retos de funcionesAfirmación de no nulidadRepaso: acceso seguro6Toma de decisiones
Sentencia ifIf - ElseIf como expresiónExpresión whenWhen con rangosRepaso - Calculadora simple9Bucles
Bucle ForBucle WhileBucle Do-WhileBreakContinueRangos en buclesBucle anidadoRepaso - FactorialRepaso - Entrada dinámicaPractica por tu cuenta: Playground de Kotlin