Convenciones de código en Java¶
Las convenciones de código son un conjunto de reglas que ayudan a mantener consistencia en el desarrollo de software.
En Java existen convenciones ampliamente aceptadas que facilitan la lectura y el mantenimiento del código.
Convenciones de nombres¶
Clases¶
Las clases utilizan PascalCase.
Ejemplo:
Cliente
CuentaBancaria
GestorUsuarios
Métodos¶
Los métodos utilizan camelCase.
Ejemplo:
calcularTotal()
obtenerNombre()
guardarDatos()
Variables¶
Las variables también utilizan camelCase.
Ejemplo:
numeroAlumnos
precioFinal
fechaInicio
Constantes¶
Las constantes se escriben en mayúsculas con guiones bajos.
Ejemplo:
MAX_INTENTOS
TIEMPO_MAXIMO
Organización del código¶
Es recomendable mantener:
- una clase por archivo
- paquetes bien organizados
- métodos cortos y claros
Sangría y formato¶
Un código bien formateado facilita su comprensión.
Recomendaciones:
- usar sangría consistente
- dejar espacios entre bloques de código
- evitar líneas excesivamente largas
Actividad¶
-
AC707. Analiza un fragmento de código Java que no sigue convenciones estándar. Realiza las modificaciones necesarias para:
- mejorar los nombres
- aplicar camelCase
- aplicar PascalCase
- mejorar la organización del código